Overblog Alle Blogs Top-Blogs Technologie & Wissenschaft
Edit post Folge diesem Blog Administration + Create my blog
MENU
Werbung

Hands-on with Mozilla’s Web-based “Firefox OS” on behalf of smartphones

Veröffentlicht am 9. April 2013

Hands-on with Mozilla’s Web-based “Firefox OS” on behalf of smartphones
Article by http://www.Laptopakkushop.At/ : Launching a new to the job cellular phone OS is a tricky project since the sell leaders, machine and iOS, maintain such a bulky conduct. Even Microsoft, with its near-infinite economic income and vast ecosystem of complementary products, has struggled to advance traction. And new to the job entrants surface a chicken-and-egg poser: Developers don't care for to send a letter to apps on behalf of a platform with no many users, while users don't care for to purchase a phone with no many apps.


Mozilla, the non-profit foundation behind Firefox, believes it can tackle this dilemma. Popular 2011, it announced a new to the job project called Boot2Gecko to build an operating approach around its browser. End time the project was re-branded Firefox OS, and Mozilla began preparations on behalf of a main persuade into the cellular phone phone sell.


Popular February, Mozilla unveiled an impressive first inventory of hardware and association partners. If all goes according to table, Firefox OS phones spirit be present existing popular a amount of countries, mostly popular the budding humanity, presently this time. Firefox OS phones won't get to the United States until 2014.


To sustain whichever first momentum, Mozilla spirit need to convert developers to build Firefox OS apps. The company has a table that's so crazy it very soon might operate: Firefox OS apps spirit be present built entirely using HTML5. According to Mozilla, the thousands of developers who already know how to build netting apps spirit be present able to build Firefox OS apps with negligible extra training. And as they're built on friendly values, Mozilla hopes so as to Firefox OS apps spirit operate rationally well on other platforms so as to support HTML5—which is to say, all of them.


Is it truly on the cards to build full-featured cellular phone apps entirely popular HTML5? Earlier this month, Mozilla sent us a assessment entity of the Geeksphone Keon with a "developer preview" of its new to the job OS, and we position the approach and its "Web apps" line of attack through their paces.


The netting at the same time as first-class platform


Clearly, the belief of building cellular phone apps on top of netting values is not a new to the job single. The recent Steve Jobs extremely well insisted so as to the netting was expert sufficient on behalf of building apps on behalf of the previous iPhone. But it wasn't extensive previously he untouched his mind and announced a traditional SDK on behalf of building apps with Objective C.


There's an of great consequence difference concerning Apple's pitch popular 2007 and Mozilla's pitch in our day: Mozilla is much additional committed to ingestion its own dog food. The Apple-provided apps on the previous iPhone were not netting apps; they were in black and white using APIs so as to by the side of the calculate were not existing to third parties. This was a unmistakable hint so as to Apple wasn't so as to out-and-out to the Web-only exemplary. Popular contrast, Mozilla claims so as to agreed everything you imagine and relate with popular Firefox OS—from the phone app to the icons popular the status bar—is generated by the same Gecko rendering engine so as to powers the Firefox browser.


Of direction, until recently HTML5 didn't maintain all the skin texture you'd need to build a full-fledged cellular phone OS. So as soon as Mozilla says Firefox OS is built on "HTML5," so as to from time to time process it's built using Mozilla's own wished-for extensions to HTML5 so as to it hopes spirit be present expected by the W3C (the Web's standard-setting organization) and implemented by other browsers. At this point Mozilla is drawing on single of its strengths, at the same time as it has a ration of experience budding, proposing, and implementing new to the job netting values.


By the side of a chatter end summer, Mozilla Director of examine Andreas Gal described an exemplar of this process popular battle. Like whichever other cellular phone OS, Firefox OS displays the current battery status by the side of the top of the screen. Mozilla engineers realized this might be present a include so as to would be present handy on other platforms at the same time as well, so they program given away to command somebody to it a netting standard.


With round about searching, Mozilla engineers bare so as to someone had previously wished-for an HTML standard on behalf of querying battery status in a row. They implemented a version of the standard on behalf of Firefox OS and after that wished-for it to the W3C. Dialogue by the side of W3C inspired Samsung to adopt Mozilla's proposal and add battery status functionality to WebKit, the friendly source browser code shared by Apple's expedition and Google's Chrome browsers.


"Two before three months with so as to, W3C truly approved a battery status API at the same time as a recommended standard," Gal assumed. "So in our day, the battery status API truly can be present found on many phone implementations." Mozilla even added the functionality to desktop versions of Firefox.


Popular this gist, Firefox OS is at the same time as much a project to enhance the netting at the same time as it is a project to build a new to the job cellular phone operating approach. Each Firefox OS API Mozilla can urge adopted by other main browsers makes it easier on behalf of developers to convert vanilla netting apps into "native" Firefox OS apps, and associate versa. Even if Mozilla's OS in no way gains large sell share, the effort to flesh given away a complete program of netting values on behalf of cellular phone computing spirit help to persuade the netting into the open.




Enlarge
Architecture


The Firefox OS architecture has three layers, dubbed Gonk, Gecko, and Gaia. Gecko is the rendering engine by the side of the self of the Firefox browser. Underneath Gecko sits Gonk, a bare-bones Linux distribution derived from machine. Over Gecko sits Gaia, a touchscreen user interface not too separate from individuals found on other cellular phone operating systems.


Single right mind Mozilla chose to command somebody to Gonk a derivative of machine is so as to many device makers already know how to command somebody to procedure so as to run machine. "If you're an OEM, you already maintain basically all the capabilities to run our approach," Gal assumed end summer.


He described a 2011 business meeting concerning Mozilla and Qualcomm. "They had a reference device we had in no way seen previously," he assumed. "They were weird: Can you run Boot2Gecko on this approach?" While Mozilla and Qualcomm executives discussed strategic considerations, "two engineers sat down, single was a Qualcomm engineer with the device and the other single was an engineer from Mozilla who knew the stack." The engineers uninvolved the advanced levels of the machine software stack and replaced them with the corresponding parts of Mozilla's software stack.


"In so as to business meeting, the earliest version of Boot2Gecko ran on this phone device we had in no way seen previously," Gal assumed. "So if you know how to build machine procedure, you know how to bring up our stack."


Gal claimed so as to the architecture of Firefox OS gives it an of great consequence gain finished machine: Closer software upgrades. Android's monolithic design process so as to popular many belongings Google needs help from the association operator to upgrade a device's software. Association operators often decline the sphere, leaving users stranded on ancient versions of machine.


Mozilla hopes to solve this poser by pushing at the same time as much functionality at the same time as on the cards up to the Gecko layer of the software stack. Mozilla can still need help from carriers to upgrade Gonk, but it expects so as to to rarely, if continually, be present crucial. Mozilla hopes all the stuff so as to does require regular updates spirit be present popular the Gecko layer, which Mozilla spirit maintain the aptitude to revise itself.
Tags : Mozilla,netting,“Firefox OS”, smartphone

Related : http://battery01.blog.petitmallblog.jp/

Μπαταρία για Dell Inspiron 15R

Μπαταρία για Dell Studio 1555

Μπαταρία για Lenovo IdeaPad U350

Werbung
Hands-on with Mozilla’s Web-based “Firefox OS” on behalf of smartphones
Werbung
Kommentiere diesen Post
Werbung