On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

May 15th, 2008

Flash Player 10 codename "Astro" goes beta

Posted by Ryan Stewart @ 10:03 am

Categories: Adobe, Flash, Rich Internet Applications

Tags: 3D, Macromedia Flash Player, Flash Player 10, Complex Effect, Corporate Communications, Marketing, Ryan Stewart

We made available a prerelease version of the Flash Player last night which has a lot of new features. There isn’t yet a tooling release (we just posted a new Flex SDK that works) to support the Flash Player beta so for the time being this is primarily so that you can test your current Flash content and make sure everything renders and plays correctly. Shortly we’ll be releasing a compiler that will allow you to actually program with some of the new features. We do have the new Pixel Bender toolkit available for download which allows you to create your own filters based on a new fileformat that syncs up with Adobe After Effects.

The new features in the player focus primarily on video and rendering performance by offloading some of the processing to the video card and enabling new 3D functionality:

  • 3D Effects - Easily transform and animate any display object through 3D space while retaining full interactivity. Fast, lightweight, and native 3D effects make motion that was previously reserved for expert users available to everyone. Complex effects are simple with APIs that extend what you already know.
  • Custom Filters and Effects - Create your own portable filters, blend modes, and fills using Adobe® Pixel Bender™, the same technology used for many After Effects CS3 filters. Shaders in Flash Player are about 1KB and can be scripted and animated at runtime.
  • Enhanced Drawing API - Runtime drawing is easier and more powerful with re-styleable properties, 3D APIs, and a new way of drawing sophisticated shapes without having to code them line by line.
  • Visual Performance Improvements – Applications and videos will run smoother and faster with expanded use of hardware acceleration. By moving several visual processing tasks to the video card, the CPU is free to do more.

In addition to the new graphics features we’ve also added functionality into the player that should make it easier for developers to customize the experience. We’ve added things like a new advanced text layout engine so that you’ll be able to create your own text controls and access APIs that enable right-to-left text (Hebrew, Arabic) as well as vertical text layouts. From what I understand you could basically create support for any type of text you want (maybe Klingon?).

We’ve also added some limited File access to the player so that instead of having to make a server trip to upload content into the Flash Player, the Flash Player can talk directly to the file system and load that file. There is also some new Peer-2-Peer functionality that I’m still working the details out on.

Flash Player 9, the last major release of the player, reached about 90% penetration in 12 months so within a year people were able to deploy Flash 9 content and be pretty confident that most people could see it. Flash Player 10 has even more features than 9 did (because we focused on rewriting the compiler in 9) so I’m excited to see what the growth curve looks like when this version is released.

Ryan StewartRyan Stewart, a Rich Internet Application developer and industry analyst, recently joined Adobe's Platform Team as a Rich Internet Application Evangelist. full profile and disclosure of his industry affiliations.

Email Ryan Stewart

Subscribe to The Universal Desktop via Email alerts or RSS.

  • Talkback
  • Most Recent of 16 Talkback(s)
RE: Flash Player 10 codename
Ryan

Can you confirm that the filters are running in GPU or are software based. From the demos so far it looks like software rendering to me.

Joe... (Read the rest)
Posted by: joe1972 Posted on: 05/19/08 You are currently: a Guest | | Terms of Use
Available for *all* operating systems! Great!  pjotr123 | 05/15/08
RE: Available for *all* operating systems! Great!  ryanstewart | 05/15/08
Re  tombalablomba | 05/15/08
Never worked right on Linux  Real World | 05/15/08
Still not available for x86_64  php_developer | 05/15/08
Me too!  Sagax- | 05/16/08
RE: Flash Player 10 codename  cpinho@... | 05/15/08
3rd-party 3D engines  Pixelwelders | 05/15/08
Papervision 3d enhanced by updates  dorkiedorkfromdorktown | 05/16/08
Let me second the motion  mhenriday | 05/16/08
Flash = Irrelevant  jackbond | 05/16/08
Typical Adobe Crap  Kaiwai | 05/16/08
Why should they bother  jackbond | 05/16/08
These idiots...  Kaiwai | 05/16/08
No movement with Linux version  ProsperB | 05/17/08
RE: Flash Player 10 codename  joe1972 | 05/19/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    SmartPlanet

    • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
    • More from IBM
    • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
    • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
    Click Here