Developers have been asking the question for years now–as a business or enterprise developer, should Web apps or native apps be the priority, or should a developer use a combination of both? Which is better? Of course, the answer depends on a variety of factors including the target audience and purpose of the app.
A Forrester report about the native vs. HTML5 debate previously indicated that the debate itself is not as valid as it once was. They used to believe that the solution was to use both native and Web apps but that has recently changed. If the goal is the best user experience, with a focus on performance and the use of device APIs which access device hardware, native is the way to go.
Read the original article here.