HTML5 based mobile application example, exploring different architectures and technologies