top | item 677013

(no title)

ankhmoop | 16 years ago

As an iPhone user, I strongly prefer native applications. They can integrate with the built-in technologies (address book, location, P2P, MDNS, etc), and they don't simply stop working for 30 minutes while I ride the subway.

discuss

order

InkweaverReview|16 years ago

Good point. Web apps are going to be unavailable wherever wireless access is limited.

I didn't even think about that.

TomOfTTB|16 years ago

It's actually not that good a point. Using JQuery you can get a web app as low as 1k so slow connection isn't that big a problem. Web apps can integrate into most of the iPhone's features like contacts (notable exceptions being location and camera). The other stuff he mentions like p2p, mDNS, etc... are very specialized applications that to the best of my knowledge only work on unlocked iPhones (I could be wrong though I know bit torrent has been banned from the app store)

A web app is never going to work for edge case style applications but for the majority of web sites it's probably a good idea just to spend a day customizing their site for an iPhone (I've become fond of iWebkit: http://iwebkit.net/) rather than buying a mac, learning objective-c, etc...

Bottom Line: Look at your requirements and decide if a Webapp will do. Don't just jump to native.