Thursday, 19 December 2013

INTRODUCTION

Firefox OS is a new mobile operating system developed by Mozilla, which lets users install and run open web applications developed using HTML, CSS, and JavaScript. It was named Boot 2 Gecko (B2G) originally when the project was announced on July 25, 2011 and changed to Firefox OS on July 2012.



Firefox OS is currently under heavy development; we are constantly working on ways to make it easier for you to use the different developer features of Firefox OS, use and customize Gaia (the default set of apps), build your own apps that will install and run on Firefox OS, build the entire Firefox OS stack, and flash a phone with a build of Firefox OS.

The Mission of Mozilla Corporation

The mission of Mozilla Corporation is not to make profit but build a brighter future for web. They are aiming at getting the best out of the web. They want the users to participate and help in developing the Firefox OS. They want to bring their community to ours. Pursue the goal of building a complete standalone os for the open web. To find gaps that keep web developer from being to build apps that are in every way the equals of native app built for iOS, Android, Windows


Specifications
  • Firefox OS is open source i.e. its code is available for modification for users.
  • Coding for Firefox OS requires HTML5 and JavaScript only.
  • It gives full access to device’s features like hardware and program files.
  • It works on a Linux based kernel.
  • It uses Mozilla’s Gecko technology based engine.
  • Most of the apps are web pages.

Pros
  • Ready for inventions as it is open source.
  • Do not bother about internal memory.
  • Dynamic app search.
  • Tasks can be performed online in web app of offline through web cache
  • Packaged apps are also available

Cons
  • It is still in developing stage
  • Unlike android it will target web app developers mostly
  • To access all feature, one needs to have knowledge about all Linux commands
  • It is just a platform to develop web apps for smartphones to perform a task
  • Web is the backbone so needs internet connectivity 


No comments:

Post a Comment