Adobe AIR for TV with the MAX 2010 Hardware Developer Kit

Posted on November 12, 2010 | 7 comments

I wanted to do an initial post about the Adobe AIR for TV with an application running on the MAX 2010 Hardware Developer Kit box. I figured it would be good to take the deviceTest Flash application used to test Android and iOS capabilities. I took the .fla file from Float Team’s post and made slight publish setting changes. I changed the project type from Android to Adobe AIR 2.5 (you will need to get the Flash Professional CS5 Extension for AIR 2.5 off labs.adobe.com). I left the publish settings to have it create an .airi file and then just published the application. Then I copied the deviceTest.airi to the root of a usb drive. Plugging that into the back of the developer kit box (see image of the box below).

Adobe AIR for TV, Adobe MAX 2010 - photo by Joseph Labrecque

The MAX 2010 Hardware Developer Kit box then scans the USB drive and allows you install the application. I installed the deviceTest.airi application and then preceded to run the application. Here is a picture I took with a Droid X of the deviceTest AIR application running on the TV.

Mobile Pic of deviceTest AIR app on TV

Comparing this to the chart that the Float Team had in their original post of Android and iOS we get something like this:

CapabilityAIR for AndroidiOS PackagerAIR for TV
Accelerometer.isSupportedSupportedSupportedNot Supported
Capabilities.hasAccessibilityNot SupportedNot SupportedNot Supported
Camera.isSupportedSupportedNot SupportedSupported
CameraRoll.supportsAddBitmapDataSupportedSupportedNot Supported
CameraUI.isSupportedSupportedNot SupportedNot Supported
ContextMenu.isSupportedNot SupportedNot SupportedNot Supported
DatagramSocket.isSupportedNot SupportedNot SupportedNot Supported
DNSResolver.isSupportedNot SupportedNot SupportedSupported
NativeApplication.supportsDockIconNot SupportedNot SupportedNot Supported
NativeDragManager.isSupportedNot SupportedNot SupportedNot Supported
DRMManager.isSupportedNot SupportedNot SupportedSupported
EncryptedLocalStore.isSupportedNot SupportedNot SupportedNot Supported
Geolocation.isSupportedSupportedSupportedNot Supported
HTMLLoader.isSupportedNot SupportedNot SupportedNot Supported
IME.isSupportedNot SupportedNot SupportedNot Supported
LocalConnection.isSupportedNot SupportedNot SupportedSupported
Microphone.isSupportedSupportedNot SupportedSupported
NativeApplication.supportsMenuNot SupportedNot SupportedNot Supported
NativeApplication.supportsDefaultApplicationNot SupportedSupportedNot Supported
NativeApplication.supportsStartAtLoginNot SupportedSupportedNot Supported
NativeMenu.isSupportedNot SupportedNot SupportedNot Supported
NativeProcess.isSupportedNot SupportedSupportedNot Supported
NativeWindow.isSupportedNot SupportedNot SupportedNot Supported
NativeWindow.supportsNotificationNot SupportedNot SupportedNot Supported
NetworkInfo.isSupportedSupportedNot SupportedSupported
HTMLLoader.pdfCapabilitySupportedSupportedSupported
PrintJob.isSupportedNot SupportedNot SupportedNot Supported
SecureSocket.isSupportedNot SupportedNot SupportedSupported
ServerSocket.isSupportedNot SupportedNot SupportedNot Supported
Stage.supportsOrientationChangeSupportedSupportedNot Supported
StorageVolumeInfo.isSupportedNot SupportedNot SupportedSupported
NativeApplication.nativeApplication.systemIdleModeSupportedSupportedSupported
NativeApplication.supportsSystemTrayIconNot SupportedNot SupportedNot Supported
XMLSignatureValidator.isSupportedNot SupportedNot SupportedSupported
Updater.isSupportedNot SupportedNot SupportedNot Supported



Note this is on the MAX 2010 Hardware Developer Kit AIR for TV box and might be different for each manufacturer but it gives you and idea of what to look forward to. Also items like camera and microphone say they are supported but there might not be any devices available on the system, like this box doesn’t have any input devices and not sure yet if the drivers are available to be able to hook up a input device to it.

More posts to come in the future as AIR for TV is a very interesting space.

  • http://www.flex-tutorial.fr Adobe Flex Tutorial

    Great comparaison, thanks for summing this up :)

    Fabien

  • vic

    Great. The obvious question is can I as a developer purchase that development device?

    • http://www.renaun.com Renaun Erickson

      Currently this are a limited edition. If something does become available I’ll post about it.

  • Pingback: Comparaison AIR pour Android, iOS Packager et AIR for TV (Novembre 2010) - Adobe Flex Tutorial - Tutoriaux Flex Builder, MXML, ActionScript, AS3

  • http://floatlearning.com Chad

    Thanks for the link, Renaun. Glad the file was helpful and thanks for expanding on it.

    Would be interested in seeing if the AIR for Blackberry Playbook changes anything, but we don’t have a device yet. ;-) Have you ran out tests with that device?

    • http://www.renaun.com Renaun Erickson

      It’s to early to really tell. I don’t have a device yet and the simulator is not the best test. I’ll definitely have to blog on it once a PlayBook device becomes available.

  • Ivan Reel

    How do I source the kit?
    Thanks
    Ivan

    • http://www.renaun.com Renaun Erickson

      The MAX 2010 Hardware Developer Kit was a small reference number of devices. As of yesterday Samsung and Adobe has announced AIR for TV on Samsung’s Smart TV line coming out early this year.