Showing posts with label appcast html5 offline cache manifest sqlite iphone. Show all posts
Showing posts with label appcast html5 offline cache manifest sqlite iphone. Show all posts

Wednesday, July 13, 2011

Adobe AIR Layer

Acrobat is essentially a layer for viewing pdf files and the browser is a layer for html content and flash is a layer for animation. Much like the other layers for their respective content type, Adobe AIR makes application content available seamlessly to several platforms (Win/Mac/Linux) after an intial install of the foundation software. AIR applications can also be published to iOS and Android. AIR restricts apps much like how browser restricts web apps, Acrobat restricts pdf apps, and Apple restricts iPhone apps. While web apps can be HTML5-extended (browser layer upgrade) for offline functionality, AIR can do the same plus desktop presense and some native integration. Adobe has a marketplace for AIR apps to expand user base. Some settop and DVR appliances have shown the appeal of previous layers for viewing pdf, flv, and media content. The AIR layer may allow future appliances to easily offer app experience like iPad without reinventing the OS.

Links

Friday, February 18, 2011

Richer, Faster Appcasts with HTML5

By integrating the current gesture-enabled Appcast code with HTML5 sqlite, offline-cache, and apple hooks, Appcast now offers potential for richer UI and faster load time. The new code is hosted on Google Code Appengine, but it can be easily hosted on very lightweight hosting services like ripplehost. iPhone users click here for Richer, Faster Appcasts

1. Offline cache using cache-manifest allows modern browsers like safari to load the page from the home screen without fetching from the server. The old way was to store everything in the url. With offline cache, styles, code, data, and even images can be stored by the browser and made available offline.

2. Apple hook for icon allows the homescreen icon to be an image file on the server.

3. Sqlite database allows additional custom data to be stored locally on the iPhone. This will allow you to send a URL containing data that will be store in sqlite only by those who receive your email. The data is never stored on any server (other than secure mail servers) or app store and the recipient can have a truly unique custom appcast.