Saturday, December 14, 2013

Security concern: NDTV android app


 The latest release of NDTV Android app is asking for full access to your calendar. Given that it is an app from a news site, what's the point of asking for complete access to your calendar on the phone. What do they expect to do with your calendar. I am not going to install this upgrade.

Saturday, December 7, 2013

Accessory Review : Sony DSC-QX100

I finally got a chance to review Sony DSC-QX100, what Sony calls Smartphone attachable lens style camera. Here is my review of the accessory (if you want to call it) after couple of hundred shots. Let me first explain how it works..
What it is
The device is essentially a full blown camera without a viewfinder and most of the control. The only controls available on camera (lens) body are shutter and zoom control.
How does it work
QX100 connects to your smartphone wirelessly. Its can use NFC for authentication, or one can use the password provided on the camera to authenticate and then it uses Wi-Fi to connect, send the control commands and retrieve photos. I used QX100 with Xperia Z and it worked after a failed attempt at connection.
The app that is suggested by Sony to control the camera is Sony PlayMemories for Mobile. I had to download the app from the play store and install on my phone. One would think that sony would make life of its consumers easy by providing some kind of QR code in the package so searching the app becomes easy.
Setting Up
Setting up of camera is easy, I could do it in very little time and effort. But it takes 10 to 30 seconds, depending on the whims and fancy of the camera and app to connect to QX100. This becomes a huge issues because one reason I take a camera phone because I want to take spur of the moment photos. This camera makes it impossible to do that. By the time you take out the camera, mount on phone turn the camera on, start the app and then as it to connect, it is easily half a minute and the spur of the moment has passed away.

Storage
You have option to use only camera storage, phone storage or both. QX100 has a slot for SD card and I put a 32GB SD card and it worked without a problem. If you setup the app to simultaneously copy photo to both the camera and mobile phone, the turn around time for the next photo increases significantly. It takes almost 10 seconds to transfer a full size photo from camera to mobile phone and that becomes a huge issue. I tried with that and eventually disabled the functionality of copying the photos to the camera. Another huge problem for me was the Sony PMM app stores the photos somewhere in the internal memory of the phone. This causes two problems. The first being that you can very quickly run out of space on the phone and the second being I have setup Google+ to upload the photos to Picasa automatically. This behavior of PMM breaks that functionality and makes life very difficult.
Other Annoyances
Given that the lens is specifically designed for mobile phones, it is surprising that it does not support location tagging at all. One of the main reason why I take photos from mobile phone is that I want to location tag them. The reason for that seem to be that Sony Camera Remote API, which probably was designed its other line of wifi-enabled cameras does not support passing of location information to camera while clicking, probably because the camera can't handle that. I think this is a very stupid design. Even if a third party software vendor to right an app that replaces Sony PMM, they can't really add location without going through hoops to do that.
The zoom-in/out button on the lens is so close to click button that when I was using it, I would accidentally end up clicking while trying to zoom in/out the lens.
The grip of the camera when mounted on the phone is also very awkward.  You almost don't trust the clip that holds the lens to camera and since only type of viewfinder is the camera LCD, it makes it impossible to take any kind of picture in sunny areas. You practically can't see anything.
The other very significant problem is that because of the way camera is mounted in Xperia line of phones, it obstructs the flash and the PMM app also does not have any way to fire the flash while you are using the app making it absolutely useless after sunset or in dark rooms.
Picture Quality
I found picture quality of this camera definitely better than the stock camera on Xperia Z but not by the magnitude that it made any difference. Below are two picture from Xperia Z and QX 100 for comparison. Some portions of the picture actually look better in Xperia picture.
Sony Xperia Z Picture
DSC-QX100 Picture
As we can see in the picture above, there DSC-QX100 is slightly better, colors are more accurate. Find below a set of images that were taken using this camera for you to decide for yourself.


Friday, May 17, 2013

Apps that I use


Here is a list of applications that I have downloaded from Android Market and use them.

  • Adobe Reader -- For reading PDF documents.
  • Amazon Kindle -- eBooks from Amazon
  • Audible -- Audio books
  • Google Authenticator -- Two factor authentication for Google services
  • Barcode Scanner -- Really essential app, can use the camera to scan any barcode. This app is also used by many other apps for that functionality.
  • Booking.com -- App for hotel reservation and keeping track of your reservations
  • Bubble -- A surface level testing application
  • CallTrack -- Records your calls to Google Calendar
  • Calorie Counter -- A client for weight losers' social network http://www.fatsecret.com
  • CamScanner -- Very useful app for creating PDFs out of whiteboard discussions and using the camera as an scanner.
  • Cardio Trainer -- Can record your running sessions along with a google map
  • Citibank India -- Citibank online banking app
  • Cleartrip -- Mobile app for cleartrip.com
  • Compass -- A regular direction compass, has analog and digital settings. Pretty useful
  • Concur -- Keeping track of reservations
  • ConvertPad -- Fantastic Unit conversion app
  • Currents -- App for creating magazines (like flipboard). Currently used as a replacement for Reader
  • CWT To Go -- My company's travel agent is CWT, so I use this to keep track for official travels
  • Dictionary -- Mobile app for dictionary.com
  • doubleTwist -- Alternate music player, mostly used for a very good podcast search service
  • Drive -- App for google drive
  • Epocrates -- To make sure that the doctor is not messing up with you
  • Facebook for Android -- What would be life without facebook
  • File Commander -- To access the storage in the phone directly
  • Finance -- Client for Google Finance
  • Flipboard
  • Goggles -- Nifty app that can decipher things based on their pictures, Just point the camera and it would tell you what it is.
  • Google+
  • HDFC Bank -- Very Nice app for online banking
  • IMDb -- All about movies
  • L:IC Mobile -- Keeping track of your policies
  • Linked In
  • Lookout -- Security service
  • Voice -- Client for google Voice. I have it but can't use it in India
  • Layar -- Augmented Reality app, overlays stuff on google map. Pretty cool
  • Listen -- Podcast finder
  • Locale -- Very nifty app to change the settings of your phone based on time or your location.
  • My Tracks -- Records your movements. Very useful to share directions with others.
  • My Backup -- Backups all the user data on SD card. Useful when changing phones.
  • Places Directory -- Another cool app from Google, nice to find places around you.
  • QuickOffice -- Official version integrates very well with Google Drive
  • Seesmic -- A twitter client
  • Shazam -- Can decipher song details by listening to it.
  • Skype
  • SMS Backup+ -- Backups all your SMS messages to your gmail account under a specified Label.
  • Twitter -- Client for twitter
  • Unit Converter -- Converts pretty much any unit to any other unit
  • Ustream Broadcaster -- Broadcast yourself. Pretty good
  • Voice Recorder -- Record voice
  • Yahoo Mail -- That yahoo email account that I never use
Let me know you any of you people out there use any other app that you find useful. I can try that out.

Sony Xperia Z -- A Review

Recently I acquired a Sony Xperia Z and here are my impressions of the phone.
  • Industrial design of the phone is really good. I am a long time Motorola user and compared to the industrial design of Motorola, I could never get the same feel with phones made by LG or Samsung. I was forced to look at a manufacturer other than Motorola because they have pretty much walked out of the India market and there is nothing new from them. Sony's industrial design is really slick. The phone is put together very well. You don't get a plasticky feel from the phone and it feels robust.
    Benchmark Sony Xperia Z
  • Underlying hardware and operating system performs well. Here is the benchmark from Quadrant App. The only phone that I has seen give better number than this one is Galaxy S4.
  • I was earlier using Motorola Razr XT910. With the numbers of apps that I was using, I saw that the phone was running very low on RAM, so for my type of usage, this phone helps with its 2 GB RAM.
  • There is a bunch of crapware installed by Sony on the phone, most of these are meaningless and I would liked not to have them. There are apps like PlayNow, Smart Connect, Socialife, Sony LIV, Sony Music, Sony Select, Xperia Link. Xperia Privilege. Many of these apps may be useful for people who have more Sony gear at home and it is about all of these interworking together. Most of these are completely useless for me.
  • The speaker on the phone is completely useless. It is on the side of the phone and barely audible. It was a complete surprise for me since I expected sony to atleast have a handle on Audio stuff. The sound quality of
    Sony Xperia Z Speeds Airtel Bangalore
    phone call is terrible. The speakerphone can't be used at all. For it to even be audible, you have to keep the phone vertical with it sides facing towards you. If you intend to do many calls with the phone, invest in a bluetooth or wired headset. The interesting part is, the call voice quality is good with any headset. So it is just a problem with the phone.
  • The data connection itself works fine and the speeds delivered are pretty decent. I tested it with Airtel HSPA network in Bangalore and got the 6MBps upload and 1.7 MBps downloads.
In summary, for a phone that costs close to Rs. 39000/- the phone does not meet expectations. The basic features like call quality and speaker quality is well below expectation. Sony also does not have a good car dock which is surprising given the premium nature of the device.

Saturday, March 23, 2013

Apps for Scanning and OCR

CamScanner
Goggle
One of the needs that I have faced while working in office is to capture the content drawn on whiteboard and OCR. The best app that I have found that does that is CamScanner. Please scan the QR code on the left to install this app.
This app is the best app to take pictures of document or whiteboards. It take the picture, cleans it up and then adjusts the perspective of the picture as well.
Translate
One can take multiple pictures and make a PDF document of the many pictures. There is a basic version available for free and one can also buy a paid version with additional features which includes things like cloud sync and some other stuff.
The app also allows one to share the document over many mediums like email, evernote, drive or any other service that you may have installed that can handle pdf documents.
Once we have taken a picture, the next step sometime is to perform an OCR on the picture.  Here one of the old time favorite application from Google stable, Goggles comes in handy. Google Goggle along with Translate offers services for OCR and translation as well. Give these apps a spin.