{"id":2431,"date":"2013-04-29T08:56:44","date_gmt":"2013-04-29T06:56:44","guid":{"rendered":"http:\/\/svay.com\/blog\/?p=2431"},"modified":"2018-10-23T19:59:55","modified_gmt":"2018-10-23T17:59:55","slug":"review-of-the-first-firefoxos-phone-the-geeksphone-keon","status":"publish","type":"post","link":"https:\/\/svay.com\/blog\/review-of-the-first-firefoxos-phone-the-geeksphone-keon\/","title":{"rendered":"Review of the first FirefoxOS phone : the Geeksphone Keon"},"content":{"rendered":"<p><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/geeksphone-keon.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-2432\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/geeksphone-keon-1024x409.jpg\" alt=\"geeksphone-keon\" width=\"750\" height=\"299\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/geeksphone-keon-1024x409.jpg 1024w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/geeksphone-keon-300x120.jpg 300w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/geeksphone-keon.jpg 2000w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<p>Following\u00a0Palm&#8217;s\u00a0trails, 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.<\/p>\n<div>The first dedicated handsets just came out last week. Built by the spanish company <a href=\"http:\/\/www.geeksphone.com\">Geeksphone<\/a>, the Keon and the Peak <strong>are not targeted to end users: they are development devices<\/strong>. I ordered the cheapest one to see what the user experience is like, and maybe create\u00a0an app in the future.<\/div>\n<div><!--more--><\/div>\n<h2>The device<\/h2>\n<p>Even if the Keon <strong>is meant to be used for development<\/strong>, I guess some people will want to use it as their main phone (even if they shouldn&#8217;t). For them, here is what the hardware feels like.<\/p>\n<p>Costing approximatively 100\u20ac, the Keon is on par with similarly priced Android devices.\u00a0The device is light and not too thick (approx. 12mm).<\/p>\n<p>The <a href=\"https:\/\/www.productexpert.com\/\">Product Expert<\/a> review describes this camera: 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.<\/p>\n<p>Even\u00a0if\u00a0the color is rather unusual for a phone, the industrial design is pretty good for a cheap phone.<\/p>\n<p>Now let&#8217;s see what&#8217;s inside.<\/p>\n<p>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.<\/p>\n<p>The screen is probably the most important part of the phone and is probably the most disappointing. The resolution (320&#215;480) is standard for the price, but the quality of the display isn&#8217;t great. The most visible problem is color rendering. I don&#8217;t know how many colors the screen can display, but we can clearly see dithering and banding problems on gradients. Most people wouldn&#8217;t mind, but as a designer, it&#8217;s hard not to notice.<\/p>\n<div><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060471.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2440\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060471.jpg\" alt=\"P1060471\" width=\"1024\" height=\"576\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060471.jpg 1024w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060471-300x168.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<div><\/div>\n<div>The battery is a 1580 mAh Li-Ion pack that probably won&#8217;t last more than one day of moderate use.\u00a0Like most smartphones, you will probably have to charge the device every night.<\/div>\n<p>Overall, the Keon is what you can expect from a 100\u20ac phone : a device with compromises to make it affordable. Can the OS bring more value to it?<\/p>\n<h2>The operating system<\/h2>\n<p><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060477.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2439\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060477.jpg\" alt=\"P1060477\" width=\"1024\" height=\"576\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060477.jpg 1024w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/P1060477-300x168.jpg 300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h3>What&#8217;s included<\/h3>\n<p>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&#8217;s expected from a smartphone OS:<\/p>\n<div>\n<ul>\n<li>a lockscreen<\/li>\n<li>a homescreen\/app launcher<\/li>\n<li>a notification center<\/li>\n<li>a search engine<\/li>\n<li>a task switcher<\/li>\n<li>a set of standard apps: telephone, contacts, messages, e-mail, calendar, camera, clock, videos, photos, music, radio, HERE maps, usage, browser and marketplace.<\/li>\n<\/ul>\n<\/div>\n<p>There are no widget or live tiles. If you like to get information at a glance, you&#8217;re out of luck.<\/p>\n<h3>The visual design<\/h3>\n<p>The interface feels a bit dated and has some way to go to match what Android and iOS offer.<\/p>\n<p>Icons are not always consistent and feel amateurish sometimes. Font rendering is OK and the standard font is a nice and modern sans serif.\u00a0Animations can be found everywhere and are smooth most of the time.<\/p>\n<p>Globally, the UI is responsive, except when the CPU is struggling with a computing intensive task obviously.<\/p>\n<h3>User experience<\/h3>\n<p>On the user experience side, FirefoxOS has borrowed many things from iOS and Android, and feels familiar if you&#8217;re coming from one of these worlds.<\/p>\n<p>The lockscreen doesn&#8217;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&#8217;s more work than on the iPhone for instance.<\/p>\n<p>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 &#8220;cards&#8221; to browse.<\/p>\n<p>There are 3 kinds of cards. The first one is a blank one that only displays the time. I&#8217;m not quite sure what its purpose is.<br \/>\nWhen you scroll to the right, you&#8217;ll get the second type of cards. These cards are shelves for app icons.<br \/>\nWhen you scroll to the left, you&#8217;ll get to a search engine, to find stuff in your phone or on the Web.<br \/>\nJust like iOS, you can long-tap icons to enter &#8220;reorganize&#8221; mode so that you can delete or move apps.<\/p>\n<div><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/homescreen.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2433\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/homescreen.jpg\" alt=\"homescreen\" width=\"960\" height=\"480\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/homescreen.jpg 960w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/homescreen-300x150.jpg 300w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>The notification center is inspired by Android. You pull it from the status bar and it provides a list of the last notifications. The notification center also has 5 buttons. The first ones turn on or off WiFi, data, Bluetooth and airplane mode. The last one is a shortcut to Settings.<\/div>\n<div><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/notifications.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2435\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/notifications.jpg\" alt=\"notifications\" width=\"320\" height=\"480\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/notifications.jpg 320w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/notifications-200x300.jpg 200w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/a><\/div>\n<div><\/div>\n<div><\/div>\n<div>The task switcher can be accessed by pressing the home button during 2 seconds. This feature reminds me of webOS with its card metaphor. You can even throw a card away (swipe up) to delete it.<\/div>\n<div>\n<figure id=\"attachment_2446\" aria-describedby=\"caption-attachment-2446\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/task-switcher1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2446\" src=\"http:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/task-switcher1.jpg\" alt=\"Firefox OS on the left, webOS on the right\" width=\"650\" height=\"480\" srcset=\"https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/task-switcher1.jpg 650w, https:\/\/svay.com\/blog\/wp-content\/uploads\/2013\/04\/task-switcher1-300x221.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><figcaption id=\"caption-attachment-2446\" class=\"wp-caption-text\">Firefox OS on the left, webOS on the right<\/figcaption><\/figure>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div>The bundled apps are fairly straightforward and usually offer the minimum feature set.<\/div>\n<div><\/div>\n<div>Unfortunately, it also applies to the browser, which is disappointing. Besides opening web pages, it only has tabs, bookmarks, history and settings to clear browsing data. That is literally all. Nothing more. No private browsing, no way to change the default search engine, no sharing, no synchronization.<\/div>\n<p>After a few days of use, I also stumbled on a few bugs. I&#8217;m running Boot2Gecko 1.0.1.0-prerelease which is a developers preview, so it was to be expected. According to Mozilla, updates are coming and will fix those issues.<\/p>\n<div>\n<h2>Conclusion<\/h2>\n<\/div>\n<div>At the end, FirefoxOS is a promising OS for entry level phones but Mozilla still has some work to do to make it a solid operating system. For a developer preview, the OS is already impressive and I can&#8217;t wait to see what innovative paradigms Mozilla can bring to the game. It&#8217;s nice to have an actual device for development.<\/div>\n<div>I&#8217;ve already started to develop apps for the OS. I&#8217;ll probably write a new article to tell you what developing for this platform is like.<\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following\u00a0Palm&#8217;s\u00a0trails, 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. The first dedicated [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[26,30,21],"tags":[],"_links":{"self":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2431"}],"collection":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/comments?post=2431"}],"version-history":[{"count":16,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2431\/revisions"}],"predecessor-version":[{"id":2578,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2431\/revisions\/2578"}],"wp:attachment":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/media?parent=2431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/categories?post=2431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/tags?post=2431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}