uiwebkit used in iPhone application doesn't support caching, nor thestandard html5 cache manifest (annoying).
JS class that handles downloading and displaying an image so I can dosomething like
$("#image1").imageload("[url removed, login to view]");
Which will check if its already cached that, if so load in from cache,if not download, store in cache, then render it.
Solution should also handle limiting the number of rows in the db to avoid it overgrowing, this should be a configurable variable.
Your code will need to handle creating the database and table.
Resources that may give you a headstart:
[url removed, login to view]