Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow Flash Player gets multi-touch, graphics acceleration

Flash Player gets multi-touch, graphics acceleration
By Jonathan Angel

Rate This Article: Add This Article To:

[Updated, 3:03 PM] -- Adobe released upgrades to its multimedia software that pave the way for full mobile device support. The company's "pre-release betas" of Flash Player 10.1 and Adobe AIR 2 run only on Windows, Macintosh and Linux desktop operating systems and x86-based netbooks, but showcase mobile-centric features such as multi-touch and H.264 hardware acceleration.

Adobe says its Flash Player 10.1 will "enable uncompromised Web browsing of expressive applications, content and high definition (HD) videos across devices." A year ago, the company promised a "desktop-class" implementation of Flash for mobile devices; last month, it provided further specifics by adding that Flash Player 10.1 betas would appear for Windows Mobile and Palm's WebOS by the end of this year, for Android and Symbian operating systems by early 2010, and for RIM BlackBerry devices at an unnamed future date.

Today's pre-release betas do not directly concern smartphones, but Flash nonetheless appears to have jumped a significant hurdle in its race toward mobile and low-power embedded devices. According to Adobe, the betas of Flash Player 10.1 and AIR 2.0 -- an implementation of the same core technology that can run "beyond the constraints of the browser" -- now support hardware decoding of H.264 video. As a result, netbooks, nettops, and other devices that previously struggled with Flash can now provide "exceptional video playback," according to the company.

Of course, hardware video acceleration works on supported GPUs (graphics processing units) only. Adobe has baked in support for Nvidia's GeForce 8, 9, and GTS/GTX video cards as well as its Ion chipset, while compatible ATI cards are said to include ATI's Radeon HD 3000, 5700, and 5800 series, among others.

"Awesome improvements"

The AnandTech website's Anand Shimpi tested the Flash Player 10.1 beta on an Intel Atom 330-based system with an Ion chipset, and cites "awesome improvements." According to Shimpi, CPU utilization dropped from 70 percent to 30 percent when playing an episode of The Office on Hulu.com, while 720p playback of a Price of Persia trailer on YouTube went from 60 percent utilization to just 12 percent.

The Flash Player 10.1 beta -- which currently runs on Windows, Intel-based Macintosh, and Linux systems -- is also said to include multi-touch, with support for native gestures such as pinch, scroll, rotate, scale, and two-finger tap. Offering available microphone input, Flash also supports a new HTTP streaming format, with optional content protection via Adobe's Flash Access 2.0 technology, the company says.

Mobile-centric features promised for the future, but not yet present in today's beta, include virtual keyboard support, "optimized SWF management" that includes pausing when a phone call is received, an adaptive frame rate feature, and support for sleep mode, according to Adobe. Meanwhile, AIR 2.0 is now said to include not only the Flash enhancements already mentioned, but also a variety of other improvements. For example, Adobe says, AIR 2.0 can detect when mass storage devices are connected, support peer-to-peer networking, and perform operations such as starting an email client using native process APIs (application programming interfaces).

David Wadhwani, general manager and vice president of Adobe's platform business unit, stated, "With the beta availability of Adobe AIR 2 and Flash Player 10.1 today, we are taking an important step toward realizing the Open Screen Project vision to enable rich Internet experiences across any device, anywhere. Content creators will provide multi-screen experiences with uncompromised Web browsing and standalone applications across desktops and netbooks, and in the near future across a wide range of mobile devices."

Flash Lite


When it arrives for smartphones, Flash 10 will apparently require an ARM11 or Cortex-A processor to run. However, Adobe also continues to offer Flash Lite, a mobile version of the Flash Player that's said to support .FLV video and .SWF vector graphics formats, and to run on hardware as modest as a 200MHz ARM9 processor. More than one billion devices now feature Flash Lite, according to Adobe, and plug-in versions have been licensed by companies including Microsoft, for the Internet Explorer Mobile 6 browser included in Windows Mobile 6.5, and by Opera Software, for Opera Mobile 9.5. (For more background on Flash Lite, see our earlier coverage, here.)

Adobe says the "redistributable player" version of Flash Lite announced in February lets Flash applications run standalone, rather than within a browser. Using the Adobe Mobile Packager tool (below), developers can package their .SWF files in a wrapper that includes an icon, metadata, and a version checker capable of downloading the latest Flash Lite player over the air.


Adobe Mobile Packager
(Click to enlarge)

According to Adobe, packaged applications are distributable in the Windows Mobile .CAB file format and, once installed, appear in a device's standard Programs menu. If the Flash Lite player component is not already present on a device, it downloads swiftly, thanks to a size of less than 400K, the company adds.


The Flash Player 10.1 beta running on Palm's WebOS-based Pre

Source: Adobe (clock to play)

iPhone support

As noted in our past coverage, Adobe has been unable to say when its Flash Player will become available on Apple's iPhone and iPod Touch devices. "The Apple iPhone SDK license terms do not allow runtime interpreted code, so Adobe is not able to deliver Flash Player in Safari on the iPhone without support from Apple," Adobe stated in October.

However, Adobe added, it will soon be possible to use a version of the company's Flash Professional CS5 authoring tool to create stand-alone iPhone/iPod Touch applications using Flash. Developers will be able to take the same code that would run in the Flash Player or AIR, and export it as a compiled iPhone app at the push of a button, the company promised. 

Availability

Adobe's "pre-release betas" of Flash Player 10.1 and AIR 2.0 are available from the company's website, here and here, respectively. A list of compatible GPUs may be found in PDF format, here.

General information on the Flash platform may be found on the company's website, here.

The AnandTech test of Flash Player 10.1 can be found here, and a Laptop blog entry further documenting improvements may be found here.



Related stories:


Discuss Flash Player gets multi-touch, graphics acceleration
 
>>> Be the FIRST to comment on this article!
 
 
 
>>> More News Articles          >>> More By Jonathan Angel
 



Windows XP for Embedded Applications
This white paper describes the benefits of using Windows XP when developing embedded applications.

A Manager's Guide to Selecting a Mobile Device Operating System
This white paper offers a comparative review of Microsoft Windows CE and Windows Mobile.

Visual Basic 6.0 to .NET Migration
This paper focuses on the methodology and techniques which Infosys (Microsoft Technology Center) has developed for migrating VB 6.0 Applications to .NET. Our approach ensures a smooth, cost effective, and efficient migration.

Mobile Device Security: Securing the Handheld, Securing the Enterprise
This whitepaper identifies security threats to corporate data on mobile devices and details how mobile devices can become a "backdoor" to the enterprise.

Mobile Device Security: The Eight Areas of Risk
It's common knowledge that adding mobile devices to your network increases security risks. There are multiple facets to mobile security, all of which should be paid close attention to. This E-Guide presents a more in depth look into the eight key areas of securing wireless devices.

Quality Assurance and .NET
This paper discusses best practices for functional, regression and load testing of .NET applications.

SCADA Security in Integrated Networks
As businesses leverage their SCADA systems by integrating them into the business networks, they must also assure the security of the SCADA system.

The Advantages of Small Form Factor HMI
HMIs have mutated and changed with new requirements, and they have become more flexible and capable. And while they've been doing that, they've become smaller and more useful.

9 Critical Requirements for Web Application Security
Learn why your Web applications expose dangerous security breaches and what’s required to effectively protect your Web applications and the sensitive information behind them.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Updated! The latest Windows-powered...

mobile phones!

other cool
gadgets

HOT TOPICS
Microsoft targets PNDs with new embedded OS
Microsoft tips .NET MF 3.0 highlights
Microsoft previews Windows Embedded Standard
Microsoft offers free Windows CE 6.0 textbook
Microsoft renames embedded operating systems
Microsoft unveils Windows Mobile 6.1
New Atom models target low-cost PCs
REFERENCE GUIDES
Windows Device Showcase
Intro to Windows Embedded
Intro to Shared Source
Real-time Windows Embedded
Windows Embedded books
Join our Windows Embedded discussion forums:
Windows XP Embedded
Windows CE
Windows Mobile


Windows Embedded developer newsgroups
Windows CE
XP Embedded
PocketPC
Smartphone

Microsoft's Windows Embedded resources
Embedded dev center
Mobile dev center
Windows CE tutorials
XP Embedded tutorials
Windows Embedded seminars
Windows Embedded application categories
3rd-party partners


BREAKING NEWS

• Pico-ITX PC takes to the road and the skies
• Thin client offers legacy ports
• Boards add watchdog functionality to PC/104-Plus systems
• 11.6-inch netbook has AMD processor
• Microsoft planning riposte to Google's "Chrome OS"?
• Embedded student competition winner is buggy (on purpose)
• Asus preps convertible netbooks
• Media-savvy reference design sports touchscreen, DVB-H
• Sony joins the netbook fray
• 2010 Census kicks off with Windows Mobile
• Sprint offers 99-cent netbook
• SODIMM module has industrial focus
• Microsoft picks finalists in Embedded Development competition
• Cortex-A8 SBCs target signage and kiosks
• Student competition offers a different kind of fireworks


MOST POPULAR (last 90 days)
• "Netbook" uses Intel's Atom N270
• Windows CE takes on Linux in low-end netbooks
• HTC ups Touch resolution
• Microsoft unleashes new embedded OS
• Windows Mobile phone gets 800 x 480 display
• HTC spins WiMAX phone?
• Smart camera sports Atom
• Dual-core AMD netbook gets rave review
• Windows Mobile 7 "delayed"
• GPS phone uses new Marvell "Tavor" chip
MOST POPULAR (Classics from the vault)
Windows XP Embedded USB boot
Troubleshooting Windows XPe's blue screen "Stop 0x0000007B" error
Asus reveals $190 mini notebook
Windows Mobile 6 SDKs available for download
Windows Mobile VPN client plays with Cisco
HTC adds GPS to Windows Mobile Touch line
Microsoft unveils Windows Mobile 6.1
Guide to HTC's Windows Mobile smartphone platforms
• HTC releases Touch Diamond ROM upgrade
Customizing Windows XP Embedded thin clients

Also visit our sister sites:

Sign up for WindowsForDevices.com's...


Or, follow us on Twitter...