Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Flash on Android Finished

DZone's Guide to

Flash on Android Finished

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

Today, Adobe released Flash Player 10.1 in its finished format for Android.  The betas have been among the most downloaded apps on the Android Marketplace since Flash debuted on Android 2.2 "Froyo" at this year's Google I/O conference.  Froyo is the first, and currently the only mobile OS to run a full-fledged version of Flash.  

There are several devices that currently support (or are expected to support) Android 2.2 “Froyo,” and therefore Flash 10.1.  These devices include the Dell Streak, Google Nexus One, HTC Evo, HTC Desire, HTC Incredible, DROID by Motorola, Motorola Milestone, Samsung Galaxy S and others.  Flash Player 10.1 will be an over-the-air download and in the future it will even come pre-installed on some devices.  

Pre-installation may become the eventual norm because Flash technology is ubiquitous on the web.  Flash 10.1 also comes with features that are well suited for mobile use, like the ability to hibernate animations that aren't on-screen.  Flash animations will also pause when an incoming call is received.

Here's a recap of the features in Flash Player 10.1 for mobile devices:

  • It’s been completely redesigned and optimized for mobile, including new interaction methods that support mobile-specific input models, and support for accelerometer.
  • With Smart Zooming, users can scale content to full screen mode. Performance optimization work with virtually all major mobile silicon and platform vendors makes efficient use of CPU and battery performance.
  • New Smart Rendering ensures that Flash content is running only when it becomes visible on the screen further reducing CPU and battery consumption.
  • Sleep Mode makes Flash Player automatically slow down when the device transitions into screen saver mode.
  • Advanced Out-of-Memory Management allows the player to effectively handle non-optimized content that consumes excessive resources.
  • Automatic memory reduction decreases content usage of RAM by up to 50 percent.
  • Flash Player pauses automatically when events occur such as incoming phone calls or switching from the browser to other functions. Once users switch back to the browser, Flash Player resumes where it paused.

Other mobile operating systems that are waiting in the wings to get Flash Player 10.1 include Palm's WebOS, Research in Motion's BlackBerry OS, Nokia's Symbian, the MeeGo version of Linux from Intel and Nokia, and Windows Phone 7 (not at that operating system's debut).

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}