4 ms·
How is this fundamentally different from using phonegap with ios/android? Are there more apis that tie into native functionality? Cause you can just hook a lo
by pfisch 14y ago
How is this fundamentally different from using phonegap with ios/android? Are there more apis that tie into native functionality? Cause you can just hook a lot of those up with phonegap anyway. From this example I can't see any differences.
- TazeTSchnitzel 14y agoWith Firefox OS, they will be using web standard APIs. For things that do not yet have official APIs, they will make them and try to get them standardised.[0] This is unlike PhoneGap, which uses non-standard PhoneGap-specific APIs. This means that Firefox OS apps should also work fine as vanilla web apps in newer browsers. [0] https://wiki.mozilla.org/WebAPI/ https://wiki.mozilla.org/WebAPI/
- daleharvey 14y agoThat isnt quite how I would describe it, FirefoxOS is the realisation of Phonegap original vision. Phonegap was built to not exist, it patches device API's where they dont exist with the intention that when the API is supported natively phonegap just isnt needed. Ideally FirefoxOS and Phonegap applications will be identical (in that they will all be web apps that use standard APIs) there is work being done on making that true.
- sintaxi 14y agoLooks like I chimed in 4 minutes late. Perfectly said, thank you.
- sintaxi 14y agoCo-creator of PhoneGap here. This isn't much different from using phonegap and that is the point. PhoneGap was created because this is how we felt SDKs should be designed. The difference here is that Mozilla built FirefoxOS from the ground up with web technology whereas PhoneGap is a shim on top of existing SDKs. The goal is that all devices will expose this API from a web view to make cross platform development much more palatable, negating the need for tools like PhoneGap. Good on Mozilla on this one. I have high hopes for this OS.
- camus 14y agoeasy , your non standard firefoxos code wont run on ios or android phonegap code will because it designed to do so.