I was never really a fan of mobile applications: I prefer the mobile web experience. Every mobile device supports HTML5, which means that you can do just about everything a mobile app can do, other than high-performance graphics. In fact, according to an Adobe study users prefer mobile web to mobile apps for just about everything.
It covers a lot of turf, but there are four key takeaways:
- You will need to learn HTML5 eventually, no matter what
- Your mobile strategy should default to the mobile web: mobile apps are rarely needed, and add unnecessary complexity
- And please make sure your mobile strategy is a natural extension of your business model... or you'll be out a lot of money!
Hope this helps!