We often hear 3 kinds of apps :
1. Purely HTML5
2. Hybrid apps
3. Native apps
So what are the key differences between these items and what exactly is a purely HTML5 app?
Thanks
Smitha
Speaking of e.g. iPhone and Android,
Native apps are non-portable but fast; HTML5 apps are portable but limited to what HTML5 allows you (for example, you can't access a SD card from JS). Hybrid approach gives you portability of a HTML app, while you can still write extensions in native code to handle system-dependent, or time-critical sections.