Thoughts on HTML5
At WebSpark, unless you need your App written in a specific mobile platform for a targeted reason, we highly recommend that our clients pursue App Development on the HTML5 development platform. Why? Well, here's some information from WebSpark's owner, David Hurley:
By developing an HTML5 App, we can target all mobile browsers and mobile devices of varying sizes. The current market offers a variety of options: you’ve got screen sizes that are as small as a Blackberry, 240 by 320; then you’ve got phones like the Evo, which are 480 by 960; and then you have the iPhone, which has a retina display. So, because there’s such a wide variety of screen resolutions, instead of targeting one specific resolution size with an Application that’s specific to one platform, we develop on an HTML5 and JavaScript framework, so that it works across all platforms. The finished product will function and act just like an App would, but give you the flexibility of being able to easily fit whatever browser the client (i.e. your customer) has on their phone. Ultimately, your mobile presence is sharp and modern, which increases your return on investment.
Ultimately, the finished product won’t look like a web browser; it won’t have the typical tool bars that is run-of-the-mill browser-looking. It will look and act and feel just like an App. For example, Google does all of it’s development these days on HTML5 in order to accomplish their finish product Apps, instead of developing on browser specific platforms. And, here at WebSpark, we feel like that's a good path to follow.

