To many Flex developers who are new to AIR, some of its functionality may appear foreign. Because of this, developers will sometimes create applications that don’t take full advantage of the powerful capabilities AIR provides. Prime examples are AIR’s capabilities for storing and working with local data.
The first area of functionality that deals with storing and working with local data is the Encrypted Local Store. This provides secure key/value local storage of binary data. The data can only be accessed by your AIR application.
The second area is the embedded data support with SQLite in AIR. This provides full relational database support directly on the user’s computer. This allows the developer to store and retrieve almost any type of data using SQL queries.
The final area is the local filesystem support. AIR gives you full access to the local filesystem, including the ability to create, delete, copy, and edit files and folders on the user’s computer.
By learning to work with these three key features of the AIR API, you can take full advantage of the power AIR provides.
Contributed by Ryan Stewart
You need to protect entire files inside an AIR application.
Use the Encrypted Local Store and the file APIs to put a file in a safe and secure location.
Most people associate the Encrypted Local Store with storing usernames and passwords or other bits of text. In reality, the Encrypted ...