Building a native app for iPhone, another for iPad, and yet another for Android can get seriously expensive. How about Blackberry Iris too? You might think you only really need one for Apple devices, but the most installed mobile OS is actually Android (by miles).
Why can't one app fit all devices? Well... it can actually, by using a framework like jQuery Mobile.
Until now, your online presence has been the most effective way to take your business to market, but increasingly it's your mobile presence that really counts as the rise of mobile browsing continues apace. The costs of app development can get quite painful quite quickly. Deploying individual apps for individual platforms (iPhone, iPad, Android to name but three) is expensive. What if you could write the code once and take it cross-platform? Web apps can let you do just that.
One App to rule them all, One App to find them, One App to bring them all and let you use them on whatever mobile device you like for a change.
Not J.R.R Tolkein
Emerging frameworks like jQuery mobile mean it's now possible to create mobile browser-based apps that look and feel like native apps, but with the considerable bonus of far wider platform compatability meaning better return on investment for our clients. As development on these frameworks continues, genuine cross-device compatibility is now a reality. Build your mobile app and distribute however you see fit, no need to ask (or pay) Apple.