January 26th, 2012
There’s a growing number of devices that aren’t officially sanctioned by Google. What are the implications for developers such as myself?
First of all, sanctioned devices, called ‘Google Experience’ devices, have passed Google’s compatibility test suite. This allows them to run Google’s apps such as Gmail, Maps, and Market or as Google call them ‘Google Experience Phones’.
Non Google experience devices include…
- Smartphones and tablets created by smaller OEMs who don’t want the extra implied costs
- Tablets created by corporations, such as Amazon with it’s Fire, who want to try to control content on the device.
- Specialised devices such as Casio’s VX-100 Android EPoS System and Parrot’s Asteroid
This is just the start. There are also set top boxes, vehicle entertainment systems and many more traditionally embedded systems that are moving over to Android. I am also seeing a greater number of enquiries for Android captive (kiosk) solutions. There’s a long tail of devices with new opportunities.
At first this looks good for the Android developer. However, with this new opportunity comes more pain. I have previously written about the limitations of developing for Kindle Fire and developing on non-Google experience devices.
A recent complication is the introduction of some very compelling tablets from China. For example, you can already get a $100 7" capacitive-screen ICS tablet. The very latest ones are using a MIPS Ingenic processor which means that consumer apps that use native code (the NDK) won’t work. However, for developers such as myself thinking about using such tablets for custom client solutions, there’s an add-on (or rather superset) of the NDK provided by MIPS.
As an aside, some non-trivial apps end up using the NDK either to allow porting of existing code or to bypass Android’s Java low heap size. This means, for example, it’s not possible to load full size images or large memory objects in Java. NDK code does not have this restriction.
Posted in Mobile, Android
January 24th, 2012
- Mobile phones are still used mostly for communication (text and voice)
- Some apps have intense spikes in relative usage (e.g. music and social apps)
- Other apps are more broadly employed throughout the day
- When people actively use their devices they spend less time with each app
- Short sessions with only one app are much more frequent than longer sessions with two or more apps
- When people are traveling they are more likely to use multimedia apps and they are surprisingly less likely to use travel apps

This research tends to support the commonly held theory that people ’snack’ on apps. From a design perspective it follows that it’s best for apps to allow people to easily get to the main purpose of the app rather than have to go through intermediate (menu) screens. Also, just because people only use apps for a short time doesn’t mean the apps have to be idle. There are types of app that can work in the background and notify users when something happens such that the actual time spent in the app can be minimised.
Another thought I have is whether all this equally applies to tablet apps. Unlike smartphones, tablet apps are great for applications such as news reading where an app session can potentially be a long time. In general, it’s easier to read information on the tablet and there might be more inclination to linger and view more. If so, this might have design implications for smartphone as opposed to tablet apps.
UPDATE 26 January 2012: If the paper is too dry for you, there’s an infographic based on this data at appazaar.
Posted in Mobile
January 23rd, 2012
I have updated my listing of Mobile Market Research to include some research from the last few months. Some of the older links from as far back as 2004 no longer work. However, I have kept them because the titles hold some information.
It’s also often possible to use the WayBackMachine to find the original article. (Right click a link and do ‘Copy Shortcut’ in Internet Explorer, ‘Copy Link Location’ in Firefox, ‘Copy link address’ in Chrome and paste the address into the WayBackMachine.)
Posted in Mobile
January 23rd, 2012
One of the problems with having a blog is having enough to write about. When short for something to write about I tend to search for new recent news articles that either inspire me to write or can be used as a basis for something on which I can comment.
For years, I used the Delicious subscribe facility that gave me inspiration via the many uncovered articles on mobile. Delicious was great because it had the right type of more technical user while Digg, StumbleUpon and Reddit seemed to have less useful more consumer oriented topics. When Delicious was sold by Yahoo, the new owners removed the subscribe facility and I moved to mainly using Twitter. The problem with Twitter has been too much noise and duplication. This has led me to write my own article discovery app.
News Hound runs on Android 3.1 and later tablets. You enter the topics and it goes away and does lots of heuristic based stuff to get quality articles. While I initially used it for uncovering content for blog articles I now also find it useful to isolate the very latest news articles when something newsworthy happens.
Bloggers and people posting regularly on social medial sites should find the app useful. I suspect it could also be used by companies or organisations to discover where they have been very recently mentioned or by anyone to learn the very latest on whatever their passion might be.
Once you have discovered articles you can view within the app or, for more control, in the tablet web browser. You can also share article links to Twitter, Facebook, Evernote, Email etc. News Hound is free and available on the Android Market.
Posted in Mobile, Android
January 20th, 2012
The Daily Infographic has some eye candy for today in the form of The World of Mobile Phones infographic. It covers USA, Chia, UK, India, Australia and Russia.

It’s difficult to believe that 20 years ago most people didn’t have mobile phones.
Posted in Mobile