Category Archives: Android

Android development related

Customizing Flex applicationDPI for a multiple screen size application

Building a Flex mobile application that works across smartphones and tablets takes an understanding of screen sizes, screen dots per inch (DPI) and screen resolutions. In the current landscape of devices typically you consider a tablet something bigger then a 5-6 inch physical screen. Also in the current device landscape screen resolutions are for tablets [...]

Hackathons Are Becoming Quite Popular

I have seen an increase of mobile hackathons, hack days, and/or startup weekends in the last year. Typically the format runs over 1-3 day timeframe, where teams come together and code up a storm. Typically prizes are decent, people are friendly, and its a great way to learn new things. I would definitely recommend it [...]

Caltrain Times at MAX and Source Code

I have been working on an application called Caltrain Times. It is available in quite a few marketplaces and runs across smartphones and tablets. I have made the source code for this application available on my github here. Adobe MAX is coming up in a few weeks and I will be speaking again at MAX. [...]

Why Native Extensions for AIR

With the release of the RC builds of AIR 3.0 and Flash Player 11 on labs more details about the coming runtimes is being discussed publicly. I want to focus on one of the new features called Native Extensions for AIR, Oliver Goodman does a great job explaining the feature and some of the details [...]

Adding Android Development Tools (ADT) to Flash Builder 4.5.1

I am looking at doing some Android development to extend my AIR applications (AIR Native Extension). There is not a lot of public information on AIR Native Extensions but you can check out some information here. For those that really want to start playing with it right now you can apply for the private prerelease [...]

Using MacBook Pro for AIR/Flash P2P local multicast demos

I show a lot of demos on mobile devices. One of the best ways I have been able to demo applications at conferences with out having great wifi or device overhead projectors is to use a local network from my MacBook Pro. I use this for my P2P local multicast demos like PickQuick as well [...]

PlayBook QNXApplication SWIPE_DOWN in a multi platform SWF

A question came up from a developer that was creating a Flex Hero (the 4+ Flex SDK geared towards mobile) mobile application about tapping into the PlayBook's bezel swipe down event, but also be able to use the SWF on other platforms. PlayBook is a great platform that QNX, a subsidary of RIM, has created [...]

PickQuick AIR Game across TV, Android and iOS

I created this game called PickQuick for demoing and testing applications across screens. I have previously demo'd this working across various devices, but recently at the #jivhack (hackathon in Chicago this last weekend) I decided to code in the support for TV remotes and get it running on the TV with AIR for TV. Here [...]

AIR Capabilities.screenDPI on Devices

NOTE: Some of the values have changed in AIR 2.6 see the latest post here. The relationship between the screen resolution and physical size of the device is very important to know when building multi-screen applications. The AIR and Flash Player runtimes provide information about the hardware capabilities through a set of APIs. The sad [...]

Finding the AIR for Android Emulator Runtime

If you want to use the latest AIR 2.5 Runtime on the Android emulator you will need to look for it in two locations. Location #1 is Flex 4.5+ SDK (example below is Burrito but its relative to 4.5 SDK install): Adobe Flash Builder Burrito/sdks/4.5.0/runtimes/air/android/emulator/Runtime.apk Location #2 is in Flash Professional CS5 with the AIR [...]