Contact Us

How to build an iPhone offline web app?

iPhone | March 17, 2010
Developing a native iPhone application is really a difficult task if you are  a web programmer with no knowledge of Cocoa programming language. Why not try developing an iPhone web-app with local sqlite database, and sync with the live server whenever you are connected to internet? In this article i will show you how to do it.

Steps:

1. Build an offline iphone web-app

View more presentations from Home.

Example can be found here: Berttimmermans Checklist App

2. Periodically check if the iphone is currently connected to internet, with javascript:

<script type=”text/javascript”>
var connectionStatus = ((navigator.onLine) ? ‘online’:’offline’);
</script>

3. Sync data with web server whenever you are online, via normal http POST/GET requests

That’s it.