I have a new project at work that is a perfect candidate for an AIR application. It is an application for collecting data from hospitals around the state of Minnesota. It stores its data in a central database, but it requires the ability for our field abstracters to be able to take some of the data with them on a laptop to the hospitals, make changes to the data, and then bring it back to be synced to the central database. While in the field, the laptop cannot be connected to the central database, so it needs a local copy of the data.
I have been having a blast learning about AIR. We have opted to use AIR with HTML and Ajax (using jQuery) instead of Flex. Flex has not been approved for use here yet. That is on my list of things to do in the future.
If I get to the point where I feel like I know enough about AIR or jQuery to actually benefit anyone by blogging about it, I will, but in the meantime, I have been spending a lot of time learning about these technologies and really enjoying it. Some of the things I have been learning are:
- jQuery (I'd marry jQuery if I could)
- jqGrid (An amazing Grid for jQuery)
- MeioMask(An awesome masking plugin for input fields)
- jQuery UI
- Adobe AIR (of course)
I have come across many challenges with learning AIR already. I have done Ajax stuff before, but never to this extent. I have spent many an hour (or 4) pulling my hair out trying to understand some things. But eventually it clicks and I am happy.
I'm Looking forward to telling you more. We'll see what kind of time I have for it.