Developing an Ionic Edge: HTML5 Cross-Platform Hybrid Apps