Easy data synchronization for AIR with LiveCycle Data Services

I’m sure most of you know by now that AIR has offline capabilities. You can easily create a local SQLite database or even cache external files locally. While it’s not that hard to do, you have to write that functionality yourself… unless you use LiveCycle Data Services. The recently released LiveCycle Data Services 2.6 automatically creates an offline cache for AIR and the Flash Player. For AIR it automatically creates a SQLite database, for Flash it stores data in Local Shared Objects.

One of the things I always hear about LCDS is that it is expensive but not many people know you can also use it for free (yes… even for commercial applications)! You can download a free one-cpu version which is ideal for smaller-scale production applications and proof-of-concept projects. Get the free version right here.

O’Reilly’s InsideRIA just posted a tutorial by John C. Bland II that not only shows you how to install LCDS but also how to get the data synchronization working in your AIR application. I’m sure you’ll be pleasantly surprised to see how easy this is with LCDS.

One of the posts in my “draft” folder also talks about LCDS… This is just a reminder to myself that I should really finish that article soon :D