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

Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application.  Brought to you in partnership with Wakanda

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


Learn how divergent branches can appear in your repository and how to better understand why they are called “branches".  Brought to you in partnership with Wakanda


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}