Salesbuilder Beta 3 (AIR file + Flex Source Code)
A number of you asked me for the beta 3 version of Salesbuilder. So here it is. I also took the opportunity to clean up the code, and improve a few things. The application is now using synchronous access to the local SQLite database (as opposed to the asynchronous data access strategy of the previous version). I also introduced a simple Data Access Object (DAO) abstraction (see the BaseDAO.as class) to make the DAOs a lot easier to write, read, and maintain. This is a nice improvement compared to the very verbose DAOs used in the previous version. I might move to the annotation-based ORM approach introduced here in a future version. Finally, the “lazy loading” strategy has been improved as well and does a better job at retrieving data as needed by the application.
Salesbuilder is a Sales Force Automation application written in Flex and deployed on the AIR runtime. It demonstrates local persistence using the embedded SQLite database, data synchronization, native drag-and-drop, and other features such as direct chart manipulation.
The links:
- Click here to install the application.
- Click here to download the source code.
- Follow this script for a guide tour of the application.




Comments
8 Responses to “Salesbuilder Beta 3 (AIR file + Flex Source Code)”
Leave a Reply

Just commenting to tell you how aesthetic I find your app…
Great work!
[...] Salesbuilder Beta 3 (AIR file + Flex Source Code) : Christophe Coenraets Salesbuilder is a Sales Force Automation application written in Flex and deployed on the AIR runtime. It demonstrates local persistence using the embedded SQLite, data synchronization, native d&d, and other features such as direct chart manipulation. (tags: adobe air flex opensource showcase salesforce aqlite chart) [...]
[...] LiveCycle Data Services, and specifically the Data Management Service. So, I wrote a new version of Salesbuilder that uses LCDS to persist data at the server side. “Salesbuilder LCDS” demonstrates [...]
las vegas odds nascar…
waitress stroll Newark Icarus!Anglicanize …
[...] have already been some moves in this direction, but something styled after Hibernate or ActiveRecord would be nice. [...]
Hello
What is the physical directory in the database.
Great work men!
Great stuff!
I love the use of the TabNavigator.
Does anyone know if you can open a tab from the TavNavigator from a canvas displayed as a tab itself?
Example: Open Tab from TabNavigator, resulting in a new tab containing a canvas. From this canvas, open up a different tab (i.e. to create a new “task”).
Thank you!
thanx you.