3 ms·
Of course, a native app has advantages of its own: it is usually faster, and it can cache information and function without a network connection. Plus (iPhone de
by cduan 17y ago
Of course, a native app has advantages of its own: it is usually faster, and it can cache information and function without a network connection. Plus (iPhone developers, correct me if I'm wrong) you probably wouldn't get access to all the hardware, like the GPS and accelerometer. So I wouldn't say that an iPhone webapp is a complete workaround.
- mbrubeck 17y agoYou can get GPS coordinates from web apps on the iPhone using the HTML5 geolocation API. (But no, you don't have full accelerometer access, or push notifications, or various other native app capabilities.)
- rufo 17y agoHTML5 apps on the iPhone can: - cache HTML, javascript and images for use offline - use HTML5 SQL data storage for offline data storage - use 2D and 3D GPU-accelerated CSS transitions for fast iPhone-style animation - hide Safari's UI when launched from SpringBoard - request GPS location information via JavaScript - receive orientation change events for UI switching The main downside for Google's purposes would be the inability to read contacts off the phone, but they'll probably excuse that by suggesting that people sync their phone directly via their ActiveSync support. My first (admittedly minor) iPhone app will not be written to the native API. Too much bullshit with Apple at this point to deal with.