AIR for Android trace() with logcat

In my previous post I talked about how to use Flash Builder 4 to debug an AIR application running on an Android device. In this post I will show a poor man’s way of getting trace statements. You have to build the application with debug mode and apk-debug target packaging. Then before you run the application on the your device, connected the device to your desktop with USB debugging turned on. With that all setup run this command:>...

Read More

Debug AIR apps on Android with Flash Builder 4

As the title says I am going to explain how to debug AIR applications in Flash Builder 4 that are running on an Android device. Note: This is using AIR for Android prerelease off labs.adobe.com and the tooling and procedure to do on device debugging of AIR for Android with Flash Builder 4 will change in the future. Source code for this post as a Flash Builder 4 project called DebugDemo.fxp. There is a couple of steps to make this happen but the...

Read More

Flex 4.1 includes Flash Player 10.1 and AIR 2.0

If you want to start developing against the new runtimes that where released recently in Flash Builder 4 you’ll want to go grab Flex 4.1. Once you have pulled down the Flex 4.1 SDK and unzipped it you can point your Flash Builder projects towards the new location. To see the new API’s show up in code hinting you’ll need to change the target Flash Player version in the project’s compiler properties section to point to...

Read More

QTIndexSwapper 2

It has been quite some time since I have updated anything on the QTIndexSwapper AIR application. I figured the release of AIR 2.0 and Flex 4 would be a good reason to give it a face lift. I added the ability to point to a specific folder to process a bunch of files at once. Future updates would be to let the user set a watch folder and output folder then it could just swap ATOM’s on any h264 file that shows up in the watch folder.What...

Read More

Sending Touch/Accelerometer Events with AIR 2.0 to the Desktop

During presentations I have been giving the last month or so I have been showing some AIR 2.0 demos. One demo I show uses a touch enabled device running a mobile AIR 2.0 application to send the MultiTouch and Accelerometer data points to a Desktop application. I use mDNS (Bounjour and Zeroconf) to register the AIR 2.0 desktop application as a service and then the mobile AIR 2.0 application can find the service on the network without the user...

Read More

Converting Flex 3 Microphone application to Flex 4 (part 3)

This is the third part of a series of posts detailing the migration of a Flex 3 AIR 2.0 application to Flex 4. In this post we’ll start converting the custom components that make up the actually Microphone example code. This code comes across more of the same migration issues as well as some new ones. There will be migrating of css styles to skins which in turn then get reused across components. Also I noticed a difference in mx:Label and...

Read More