“It’s an artificial dichotomy,” says Adam Blum, CEO of Rhomobile, on the question of whether you should create mobile apps in HTML5 or natively. Rhomobile is an open source framework that lets developers quickly generate native smartphone apps that run across all devices.
Blum agrees that HTML5 is a fabulous tool for creating mobile interfaces (it’s integrated into his company’s platform). But he doesn’t believe it’s the best solution for creating mobile Web apps. “If you do that, you won’t get device capabilities. You won’t get to have local data on your device,” he observes. “The solution is not being HTML5 or native. It’s being both.”