Following Palm’s trails, Mozilla is pushing its own phone OS based on Web technologies. Not to end the same way, Mozilla is betting on openness by allowing anyone to build FirefoxOS phones and apps. The corporation has also decided to start with emerging markets, leaving the western markets to Android, iOS, Windows8 and others.
Even if the Keon is meant to be used for development, I guess some people will want to use it as their main phone (even if they shouldn’t). For them, here is what the hardware feels like.
Costing approximatively 100€, the Keon is on par with similarly priced Android devices. The device is light and not too thick (approx. 12mm).
The body is made of a rubberized and soft plastic that feels pretty good. The device has one 3MP camera on the back, one micro USB port, one audio jack, one loudspeaker, a power button and a volume rocker.
Even if the color is rather unusual for a phone, the industrial design is pretty good for a cheap phone.
Now let’s see what’s inside.
The CPU is a 1GHz Qualcomm Snapdragon, the small internal storage (4GB) is dedicated to the system and cannot store media files. You will have to add a micro SD to take pictures, watch videos or listen to MP3 files. The device supports 3G, WiFi N, Bluetooth 2.1 EDR, has light and proximity sensors, a gyroscope and a GPS. Considering they are targeting emerging markets, the included FM radio is a smart addition. Consumers will be happy to be able to listen to music without having to consume their data plan or purchase tunes.
The screen is probably the most important part of the phone and is probably the most disappointing. The resolution (320×480) is standard for the price, but the quality of the display isn’t great. The most visible problem is color rendering. I don’t know how many colors the screen can display, but we can clearly see dithering and banding problems on gradients. Most people wouldn’t mind, but as a designer, it’s hard not to notice.
Overall, the Keon is what you can expect from a 100€ phone : a device with compromises to make it affordable. Can the OS bring more value to it?
The operating system
At the very beginning, the OS was simply meant to launch a browser, with a name to show that: Boot2Gecko. Now, the OS has been rebranded to FirefoxOS and offers what’s expected from a smartphone OS:
- a lockscreen
- a homescreen/app launcher
- a notification center
- a search engine
- a task switcher
- a set of standard apps: telephone, contacts, messages, e-mail, calendar, camera, clock, videos, photos, music, radio, HERE maps, usage, browser and marketplace.
There are no widget or live tiles. If you like to get information at a glance, you’re out of luck.
The visual design
The interface feels a bit dated and has some way to go to match what Android and iOS offer.
Icons are not always consistent and feel amateurish sometimes. Font rendering is OK and the standard font is a nice and modern sans serif. Animations can be found everywhere and are smooth most of the time.
Globally, the UI is responsive, except when the CPU is struggling with a computing intensive task obviously.
On the user experience side, FirefoxOS has borrowed many things from iOS and Android, and feels familiar if you’re coming from one of these worlds.
The lockscreen doesn’t do much. It displays the time and allows you to access the camera quickly or to unlock the phone. Both actions requires 2 gestures: a swipe to reveal the buttons, and a tap to activate the selected option. It’s more work than on the iPhone for instance.
The homescreen is similar to the iOS one. It can only be scrolled on one dimension, which is a good thing I think. Knowing where you are is easy, and you simply flick through the “cards” to browse.
There are 3 kinds of cards. The first one is a blank one that only displays the time. I’m not quite sure what its purpose is.
When you scroll to the right, you’ll get the second type of cards. These cards are shelves for app icons.
When you scroll to the left, you’ll get to a search engine, to find stuff in your phone or on the Web.
Just like iOS, you can long-tap icons to enter “reorganize” mode so that you can delete or move apps.
After a few days of use, I also stumbled on a few bugs. I’m running Boot2Gecko 220.127.116.11-prerelease which is a developers preview, so it was to be expected. According to Mozilla, updates are coming and will fix those issues.