Cross-platform mobile applications in HTML5