- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Email to a Friend
- Printer Friendly Page
- Report Inappropriate Content
Loving the Sticky Point-of-Sale Differentiator.
Some
people say it’s old hat, but in case you didn’t hear it yet, last year
was the crossover point for mobile devices versus PCs. In the last
quarter of 2011, the number of smartphones and tablets sold exceeded
the number of PCs sold. Smartphones are now replacing PCs, not supplementing them.
The
key to the trend is the continually-improving software/hardware that
powers smartphones. Motorola Mobility just announced the ATRIX HD
(available from AT&T for $99, with contract). The ATRIX HD has
an 8 MP camera as well as a smaller front facing camera. It has a
Gorilla Glass HD720-sized screen and a Kevlar back case. It has
4G data connectivity, which is up to 5 times faster than WiFi. It
brings 1 GB of RAM to a two core ARM CPU running at 1.5 GHz (the
Qualcomm Snapdragon). And all this in an ultra thin case.
For $99.
That’s
more capable hardware than some older laptops have. How do you
showcase these capabilities to non-technical shoppers at the Point Of
Sale? You need something breathtaking and different,
but which is also easy to find, run, and understand. This
was the challenge taken on recently by Motorola Mobility’s homescreen
team - come up with something that shows a clear difference with other
phones and makes the product stick in shoppers’ minds. In short,
design and build a sticky Point-of-Sale differentiator!
The
homescreen team was well placed to take on this mission, as they own
the first screen that you see on unlocking the phone. They
could write a demo app, but you really want something that’s immediately
visible, and that suggests a widget is needed. The Android
documentation tells us that “App
Widgets are miniature application views that can be embedded in other
applications (such as the Home screen) and receive periodic updates.”
Common examples are a clock, a widget giving local
weather, a music player showing title info and pause/play controls.
Figure 1: the new circle widgets
The
homescreen team wanted to “swing for the fences” with their widget, and
you can see the results in Figure 1. Our first
“naturally shaped” (non-rectangular) widget, the circle widget uses Open
GL, fed from a scene engine above it. Each circle widget has rich
effects like animation, transparency, and rotation, and uses hardware
acceleration. Out of the box, the three circle widgets show
date/time, weather, and battery level (perilously run down to 11% here,
but being charged). The circles can be rotated, tilted,
flipped over and configured to show e.g. voice mails and notifications.
Our new products also have additional UI effects that
aren’t in the basic Android framework, and I hope to blog about those at
a later date.
The
new widget is currently available only to apps from Motorola or preload
partners. But if there is enough interest from third party developers,
the API could be considered for publication at some point in the future.
It was a big effort to implement this level of functionality, involving
2 dedicated developers over several months, a shader expert and an
Autodesk Maya consultant, plus testing and support staff. The team tried
to get the majority of the work done in the design tools, rather than
the software development. I think they succeeded very well. And
that’s what it takes to create a great big sticky Point-of-Sale differentiator.
You
don’t have to make this level of investment in software. Simpler
widgets are simpler to get working. What widgets have you created
for your apps?
Peter van der Linden
Android
Technology Evangelist