I was very excited to read Adobe’s beta release notes about AIR 2. AIR gives developers a very easy way to develop good looking, cross-platform applications. The problem is that, in order to ensure all applications are cross-platform, Adobe was very stingy about how much you can reach out and interact with the underlying OS. [...]
Confusing TimeZone Offset Functionality in Flex
The timezone functionality in Flex (as of SDK 3.4.1) makes me wonder if this is the person who designed this behavior (I kid because I love). It’s clear that the functionality was designed to magically handle the difficult subject of timezone and I appreciate that. The problem is that, athough Flex goes through the trouble [...]
Flex Remoting and WebORB Mysterious Error Messages
If you work with Flex remoting and WebORB, you are probably familiar with the following errors: NetConnection.Call.Failed: HTTP: Status 500 Channel Disconnected You may have tried directing your browser to weborb.php only to get this message: “WebORB v3.5.0 Fatal error: Call to a member function getServiceURI()” The getServiceURI message is actually a red herring error [...]
Binding Flex TextInput UI Controls to a DataProvider
In Flex when you bind data to a UI control like a DataGrid, the grid cells refresh every time the dataSource changes. The reverse is also true if the DataGrid is enabled for editing. That is, the dataSource is also updated when you edit a cell. The TextInput can be bound as well so that [...]
Working with dates in Flex AIR and SQLite
UPDATE 3/25/09: Paul Robertson from the AIR team stopped by and writes that declaring your SQLite column affinity (ie column type) as “DATE” will instruct AIR to handle all date conversions for you automatically. The problems I experienced mainly surfaced in a DataGrid when using a DateField and I have not had a chance to [...]