On Thu, Jan 8, 2009 at 8:45 PM, Tom Chiverton <[email protected]>wrote:
> On Thursday 08 Jan 2009, valdhor wrote: > > Assuming the device has a web server of some description (I am > > assuming it does if it supports remoting) then just develop a normal > > Flex application that communicates via remoting to a back end server > > A normal Flex application would require either the v9 or v10 Flash Player, > of > course. > The reason I need AIR on the device is because the device is also going to have a touchscreen display which will show the flash interface and allow direction manipulation of the data stored in SQLite on the device. The device will also stream the data to an external server which will in turn act as the webserver for the browser based interface. The device will essentially stored data for a single day where as the external server will store all data. Now the fun is that the webbrowser based flash interface (that is served by the external server) can also trigger data changes that will cause changes to happen in the external server database and the same gets streamed back to the device causing the SQLite database to get updated and also the same getting reflected on the flash interface of the device. So in summary there are two machines- one is touchscreen based device that has SQLite for one day data storage and some kind of flash interface for data manipulation. The second is a full blown server that stores all data and acts as a webserver to provide a flash based interface available through web browser to do data manipulation. The two machines in turn keep the data syncronised by sharing it using a data service or sockets or any realtime two way communication. So the device does need a way to show flash based interface, provide interfacing with SQLite and a realtime connection with the external server. I think if I have AIR I can do it all within flex/AS but if not then I have to use PHP + FlashLite. Is this a fair conclusion or can you guys suggest a better alternative. As I said I am really an enterprise software veteran so I might not be doing it right in the first place. Cheers Pankaj

