Updating the existing Air database
The article offers one possible solution what to do with an existing local databases when you have to change the table structure? Sooner or later you happen to be in an Air project where you have programmed an excellent application that stores all the user related data in a local database. Suddenly, a new excellent idea how to extend the application comes to your mind but the bad thing is that it does not fit into the existing database structure. In case you are in the development phase, you can of course drop the tables and start happily from the beginning but what if a lot of people are already using your application and you don't want to frustrate them with a message that they have to delete the locale database or run manually a database update.
Read more »
Survival Tutorial: Drag the Files from Desktop to Adobe Air Application
This article is written for Adobe Air and Flex developers who want to integrate their applications with the user desktop. The article concentrates on dragging the files from user desktop to the Air application and storing them as BLOB objects in SQLite that database. There is also an installable prototype application to test it out - the user can drag jpeg files from their desktop to the application and see them displayed inside the application. As the pictures are stored in the database, the prototype in the article can be easily extended to a simple form of a photo album.
In every developers life comes a moment when his/her i-product does not surprise anymore anybody and the last SOA project was just not enough for getting the attention and pay raise in the cube farm. When this moment arrives, it is good to know that there exist Adobe Air and Flex which give you countless possibilities to brag in front of people with standard components. If you happen to have more time, you could even change the color of the components but then you have to be prepared to land on some underfinanced project with high expectations as you are The Air-Flex Guru in the company. Therefore, think a bit before you read on whether you would like this kind of phase in your life.
Read more »