As promised, here is the source code for the Salesbuilder Flex / Air sample application: salesbuilder_src_beta2.zip Disclaimer: This is work in progress and some code still needs to be polished and documented. I’m planning on continuing to develop the application, starting with complete server integration and synchronization. Your feedback and ideas are welcome. I also [...]
New version of Salesbuilder Flex / AIR application
I spent some time improving the Salesbuilder Flex / AIR demo application I posted a couple of weeks ago. This version is a lot more complete and polished than the initial incarnation of the application. Salesbuilder is a Sales Force Automation application that demonstrates local persistence using the embedded SQLite database, data synchronization, native drag-and-drop, [...]
SQLQueue: Chaining Asynchronous SQL statements using the AIR database access API
The AIR database access API is asynchronous. This works well for executing expensive queries without blocking the user interface. However, sometimes you may need to run a series of short and interdependent statements, and in that case, executing each statement asynchronously and independently can make your code difficult to manage. Consider an example where you [...]
AIR-to-Desktop Drag-and-Drop: Two Simple Utility Classes
One of the exciting features of AIR is that it enables drag-and-drop between your Flex applications and the desktop: For example, you could drag a chart from your Flex application and drop it on your desktop as a JPG, or directly inside a Word document. Similarly, you could grab some rows from a Datagrid and [...]
SalesBuilder on AIR: Local Database, Data Sync, and Native Drag-and-Drop
NOTE: This version of the application is now obsolete. I posted a new and significantly improved version here. SalesBuilder is a sample Sales Force Automation application that allows you to work offline (using the SQLite database embedded in the AIR runtime), and synchronize data with the server when you are back online. In addition to [...]
SQLite Admin Application for AIR
UPDATE: This version is now obsolete. A new version is available here. I put together this SQL Admin application to help me manipulate my SQLite databases when working with AIR. The application is based on the SQL Admin for Google Gears I posted recently. This is an early version and is not fully functional. For [...]
Flex and Google Gears: sales force automation application with offline capabilities
As a follow up to my previous post, here is the sample Sales Force Automation application I built to demonstrate the Flex/Google Gears integration, and that Kevin Lynch demonstrated during the Google Developer Day keynote last week in San Jose. SalesBuilder uses the Google Gears Database API to save data to an embedded SQLite database, [...]
Flex-based SQLAdmin for Google Gears
I spent the last few days building a Flex/Google Gears integration demo that Kevin Lynch demonstrated during the Gears announcement today at the Google developer day in San Jose. The demo is a Flex-based Sales Force Automation application that uses Gears to save data to a local SQLite database while offline, and automatically synchronizes back [...]
New MDI-style Trader Desktop with Flex and Apollo
I put together a new example of a Trader Desktop application built with Flex and running in Apollo or in a browser. This application features configurable watch lists and data visualization panels organized in an MDI-style user interface. This version simulates data changes at the client-side to allow you to experience the application locally without [...]
Synchronizing Data in Apollo using Flex Data Services
In my previous post, I provided an example of an Apollo application using the Flex Message Service. Since then, a number of people have asked for examples of Apollo applications accessing data using the Flex Data Management services. So here is a simple Contact Management application that demonstrates this integration.