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

Reply via email to