A small company called AppMobi is enabling developers to create HTML5 apps that tap into native hardware and OS capabilities of mobile devices, such as gravity sensing, accelerometer, GPS, camera, sound and vibration, and the file system, InfoWorld reports. ‘Its MobiUs browser for iOS implements HTML5’s DirectCanvas API for gaming, as well as the HTML5 local storage API for saving executables and data in the browser cache so that apps can run offline. But what makes MobiUs more than just yet another browser is the set of libraries AppMobi provides app developers to access native hardware and enable push messaging from Web apps.’
HTML is amazing but I’d like the browser to start supporting WebForms 2.0 because this:
<input type=”date”/>
Is still not well supported.
Webforms is dead, the work done there has been integrated into HTML5.
http://developers.whatwg.org/the-input-element.html#attr-input-type
What is the point?… make it native.
Javascript, HTML, CSS, PHP…. did Bjarne Stroustrup invent this garbage too? It seems like it is complex for the purpose of being complex.
If you want to publish information, use the web. If you want to play games, have multi-touch, save data to the hard drive, etc… use a native application
Why the mod-down? Other than the not-so-gentle dig at the web languages, I feel the sentiments of this comment are not far off being spot-on.
Granted, I’ve seen some pretty funky things in web browsers these days, with WebGL and what not. Gmail and associated apps are pretty awesome too, but there is a serious down side to a lot of them.
For starters, try looking at the article posted a couple of days back on this site called: “What’s It Like to Be Hacked?”
Generally speaking, I still prefer native apps and for a lot of things (*most* things) where there is no other way of going about day-to-day business.
I know a lot of people want to see the browser break the back of Windows as the defacto desktop interface of choice, but I just have the feeling this is never going to happen.
I don’t understand why this is a separate library. Why not just improve Phonegap, which does the same thing?
Are there security risks to this?
No, these webapps get installed locally. They have as much access to the rest of the system as any other app (which obviously depends on what you allow it to do).
I don’t see how your explanation justifies the negative answer. Isn’t the fact that they are installed locally, and have “access to the filesystem” (using the description above) precisely a worse security risk?
(I also don’t see why I was modded down for asking a sincere question. I know that wasn’t you, Lennie; I’m just saying.)
https://wiki.mozilla.org/WebAPI#Use_Cases