Over a million developers have joined DZone.

Mozilla's Boot2Gecko in Action on a Galaxy S2

DZone's Guide to

Mozilla's Boot2Gecko in Action on a Galaxy S2

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

Mozilla was out showing off their web-based phone at the Mobile World Congress last month, and IDG News Service posted this video of Jonathan Nightengale, Senior Director for Firefox Engineering, demonstrating the phone in action.

The device runs Mozilla's Boot2Gecko (B2G) operating system, which runs all of the phone's applications on the web, and is demoed on the Samsung Galaxy S2.  As Jonathan points out, B2G uses APIs for all of the smart phone functions that typically require a native application, such as: phone dialer, camera, text messaging, and geolocation.

You can run on less expensive hardware, because you've got less technology going on under the covers.  You don't have to pay the penalty of a big smart phone operating system if you're running directly on the web.  But for users, the other advantage is these webs apps that you're pulling down, you can bring them with you everywhere...The one thing that every smart phone has in common, is a web browser.

-- Jonathan Nightengale


Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}