HOWTO: Native iPhone/iPad apps in JavaScript
This guide demonstrates how to build full-featured iOS apps using JavaScript, HTML, and CSS—complete with native-feeling interactions like gestures and touch events, offline caching, home screen icons, and splash screens. The author explains specific techniques for removing browser chrome, preventing unwanted scrolling and zooming behaviors, and styling elements to match iOS design conventions, then walks through bundling the web app as a native Objective-C app for App Store distribution. The post includes practical examples like a gesture-controlled graph navigator and a medical logging application that syncs with a backend database.