For those web developers wanting to bring their Flash applications to mobile,Android is the only smart phone platform currently supporting desktop Flash 10.1 (as opposed to Flash Lite, a common mobile variant of Flash that’s very limited). However, there are both benefits and drawbacks to including Flash technology on the platform. Let’s look at some of the facts:
Still, there are those millions of great Flash applications out there. Let’s look at how you can bring these applications to the Android platform.
Enabling Flash Applications
Android devices with Android 2.2 and higher can run Flash applications (currently Flash 10.1). In order to run Flash, the Android device must have Adobe’s Flash Player for Android installed.
Users can download the Adobe’s Flash Player for Android application from the Android Market. Android handsets might also ship with the Adobe application pre-loaded. Keep in mind that only the faster, more powerful Android devices are likely to run Flash smoothly and provide a positive user experience. After it’s installed, the Flash Player for Android application behaves like a typical browser plug-in. Users can enable or disable it, and you can control whether plug-ins are enabled or not within your screens that use the WebView control.
The Nexus One running a Flash application showing many mobile Flash applications available.
Building AIR Applications for Android
Adobe has created tools for developing cross-platform applications using their AIR tool suite in ActionScript 3, which is Adobe’s web scripting language for web and Flash applications. The company recently announced Adobe AIR for Android, which enables developers to create AIR applications that can be compiled into native Android APK files that can then be published like any other Android application. Developers use Adobe’s Flash Professional CS5 tools with a special extension to develop AIR applications that can be compiled into Android package files and distributed like native Android applications.
Setting Up Your Android Development Environment
Writing Your First Android Application
Understanding The Anatomy Of An Android Application
Defining Your Application Using The Android Manifest File
Managing Application Resources
Exploring User Interface Screen Elements
Designing User Interfaces With Layouts
Drawing And Working With Animation
Using Android Data And Storage Apis
Sharing Data Between Applications With Content Providers
Using Android Networking Apis
Using Android Web Apis
Using Location-based Services (lbs) Apis
Using Android Multimedia Apis
Using Android Telephony Apis
Using Android 3d Graphics With Opengl Es
Using The Android Ndk
Using Android’s Optional Hardware Apis
Working With Notifications
Working With Services
Extending Android Application Reach
Managing User Accounts And Synchronizing User Data
Handling Advanced User Input
Targeting Different Device Configurations And Languages
The Mobile Software Development Process
Designing And Developing Bulletproof Android Applications
Testing Android Applications
Selling Your Android Application
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.