May 29, 2008
iPhone hybrid UIWebView applications can now use the SQLite database
You can now store the current state of you application on exiting and restore it when the application is started up again. This will allow you to use the links that start the Calendar, Contacts, music, videos, etc. When such a link is selected you app is exited and the other one started. You then exit that app and start yours again. Prior to this database fix your application could not restore its’ state at startup.
The source code for the library that does this is to large to place here as an example but a followup posting will include an example of how to easily access and use the database functionality built into WebKit. If you go to the QuickConnectiPhone download you can get an Xcode and Dashcode project that includes sample code. They show how to interact with the database easily without knowing the unique requirements of SQLite.
for an explanation of these projects and what the QuickConnectiPhone framework is see my previous post.