There was a time ten or so years ago when a question like this regarding mobile app development was so easy that it did not even get asked! The implicit answer to the unasked question was, ” If your app required snazzy user interface, or was heavily dependent on intermittent states (as opposed to being largely stateless), or needed to accesses native phone features, go for a native mobile app. Browsers just cannot do any of those”. “Web app” was almost an oxymoron, right? Not any more.
Even as the iPhone revolutionized the mobile industry, (more…)