3 ms·
I believe these could be the key statements from the article: Developing native apps today means accepting guidelines and restrictions that potentially li
by notimetorelax 14y ago
I believe these could be the key statements from the article:
Developing native apps today means accepting guidelines
and restrictions that potentially limits what services
can be developed, and how they should look.
...
Firefox OS aims to extend the freedom of the internet
into the mobile ecosystem, by allowing anyone to easily
create a web app at the same time that they create a web page.
In short, Android is an open platform but you can't easily run Android apps somewhere else. Here, I think, they are aiming at providing runtime support on mobile and other platforms. Firefox has big enough market share to pull this through.
- callahad 14y agoThe open web is awesome because it's ubiquitous and built on open standards. Native apps are awesome because they can do things that web apps can't. Firefox OS is a vehicle to fix that by building all of the phone's apps out of HTML, CSS, and JavaScript, and in doing so defining the gap between native apps and the web. The ultimate goal is to bridge that gap with open standards. A great example is the JavaScript vibration API: http://www.w3.org/TR/vibration/ http://www.w3.org/TR/vibration/. It's already landed in Webkit, too! https://bugs.webkit.org/show_bug.cgi?id=72010 https://bugs.webkit.org/show_bug.cgi?id=72010 Mozilla can make sure these sorts of APIs are supported across desktop Firefox, Firefox for Android, and Firefox OS, but we're not trying to do this alone -- the goal is for open, inter-operable standards to win.