5. Brief overview of mobile development with Adobe AIR Compare mobile platforms iOS, RIM, Android Developing a multi-screen mobile application Flash Builder 4.5 Developing | Debugging | Distributing Q&A
8. Adobe AIR Desktop application Requires the free AIR Runtime Build once, Publish many File.desktopDirectory; CameraRoll.browseForImage();
9. Adobe AIR Eliminates the need to learn multiple programming languages iOS -> Objective C Android -> Java Windows -> Silverlight Blackberry -> Java Develop in Flash, export to your desired platform iOS -> IPA file Android -> APK file Blackberry -> BAR/COD file
10. Adobe AIR With most platforms, you’re exporting an AIR application AIR app is “wrapped” with a native installer (i.e. APK file) Application is installed If user doesn’t have AIR, they will be prompt to download AIR app is then installed iOS is the only exception App is converted to a NATIVEiOS application because iOS does not support Adobe AIR
12. Tool Flash CS5.5 Export Android, iOS, and BlackBerry Tablet applications More platforms coming… Flash Builder 4.5 Build Flex/ActionScript mobile applications Flex 4.5 SDK contains mobile optimized-components Currently supports Android apps iOS and BlackBerry Tablet OS coming in June update
36. Optimization Considerations Consider bitmaps over vectors Keep bitmaps as small as possible When in doubt, use ActionScript MXML can be more costly
40. $99/year You get 70% of sales revenue Blackberry Tablet OS $200 for 10 applications, you get 80% of sales revenue Free to develop applications One-time $25 fee if you want to submit to marketplace You get 70% of sales revenue
41. Resources Flash Builder 4.5 and Flex 4.5 http://www.adobe.com/products/flash-builder.html http://www.adobe.com/devnet/flash-builder.html http://www.adobe.com/devnet/devices/mobile-apps.html http://www.adobe.com/devnet/flex.html Flex and .Net http://www.adobe.com/devnet/flex/flex_net.html http://www.themidnightcoders.com/products/weborb-for-net/ http://www.fluorinefx.com/
42. Q & A Thank you! blog.easelsolutions.com adobe.com/devnet/mobile adobe.com/devnet/flex