Last night we launched Flash Player 9,0,60,120, a public beta of our next update to Flash Player. There are some pretty interesting features in it, most notably an enhancement to the full Screen, and a new caching system to let you download the Flex Framework once.
Read on for some details, but also check out Tinic’s Blog and his article about Flash Player 9 Update 3 Beta.
Full Screen:
Full Screen itself is actually a few new features.
First the ActionScript API is updated to let you specify a target rectangle rather. This rectangle will be the only content shown in the full screen view. Even if you select a rectangle that is not the same aspect ratio as the screen, it will still only show your rectangle and will show the background color as bars when needed.
As the player transitions from the web page to full screen, you will notice the next feature, transition. The transition will zoom from the embedded SWF in the browser and quickly take over the whole screen. This transition will give the end user information about what is going on, and what caused the full screen behavior to occur. I like the idea of transitions a lot. This let’s your eye track any elements you are watching as you enter full screen. Otherwise there is some possibility of loss of orientation on the screen during a direct change to full screen.
Once in full screen, the fun really starts. While Flash is painting a LOT more pixels on the screen, you’ll actually see your processor levels fall. Flash Player 9 update introduces “hardware scaling,” and will very efficiently render your content to screen. I’ve seen some internal demos that are pretty amazing. There are a few caveats though.
- This is beta software!
- If you are using software like VMWare or Parallels, you may experience a crash. Before going into fullScreen mode, right click in the player and choose settings. In the Settings UI you will find a disable hardware scaling option. Make sure it is disabled to prevent the crash.
- As a developer, realize that not everyone viewing your content may be seeing it in hardware scaling. If the user’s video card does not support this functionality, the processing will be done through Flash’s traditional method.
Also as part of this beta release we are introducing a new way of caching Adobe platform components like the Flex framework. The framework is going to be an externalized file that Flash Player can download, verify and store on your local machine. The next time you need this file, from the same site, or any other site using this same file, you won’t need to download it again.
For Flex users, this means that the Flex framework will not be adding to your application from now on. You can take advantage of the UI components, but still deliver very small SWF files.
Wait, there’s more!
For the rest of the features and enhancements like recursive External Interface calls, multi-core support and more, take a look at the release notes.
Digg this!
June 11th, 2007 at 1:50 pm
AIR links, day two
AIR links, day two: I’ll update this entry with interesting links found throughout the day. They’ll be in reverse-chronological order, with the most-recently-found on top. (RSS clients may not work for such ongoing changes.) Should be a mix of commer…
June 11th, 2007 at 3:47 pm
[…] Data.draw() method!!! Flash Player 9 Update 3: Taps into the GPU? Dual processor support? […]
June 11th, 2007 at 3:50 pm
Regarding the component caching, I really strongly recommend that you add this functionality to the Apollo runtime. I’m quite concerned about the dependency of what is essentially a Java-esque runtime on Apollo “apps”. Either cache the runtime, or give an option to make Apollo AIR files compiled as true binary executables. Sorry for the off-topicness, the Flash Player update sounds sweet!
June 12th, 2007 at 6:36 am
[…] components, so Flex apps can be deployed as smaller swfs. Justin has a post on the player here. Wow - I haven’t posted for a month. So much for […]
June 17th, 2007 at 1:54 am
You should start working on 64 Bit Flash. Many people are asking for that.
August 1st, 2007 at 1:13 pm
Remenber it was made to enables organizations and individuals to build and deliver great digital experiences to their end users.thanks
August 26th, 2007 at 9:00 pm
[…] Data.draw() method!!! Flash Player 9 Update 3: Taps into the GPU? Dual processor support? Multiple fullscreen enhancements? Almost more excited about […]
September 23rd, 2007 at 12:26 pm
Get Flash to work on piece of shit Vista then maybe I’ll be impressed.
November 16th, 2007 at 6:11 am
[…] ash lepas ni dah tak jagged dah. HD beb. tp pc pun kena cukup power kalau nak handle HD. bacaan lanjut disini. dan yg keempat, Al-Qur […]
December 1st, 2007 at 5:25 am
Oh my good
December 22nd, 2007 at 3:37 pm
Que galería tan impresionante tienes. Mi completa admiración y respeto para ti. Saludos!
December 25th, 2007 at 6:06 pm
You should start working on 64 Bit Flash. Many people are asking for that. ?
December 29th, 2007 at 6:19 am
Thanksss
Usefully Informations
December 30th, 2007 at 6:50 am
very good article thanks great blog site:)
January 12th, 2008 at 1:49 am
I would like to see how the new flash player works with vista.
January 15th, 2008 at 5:20 am
I follow what Joshua Porter is doing, and I think he nailed it, personal value must preced network value. In this case, Facebook has 0 value if you don’t added friends yet. zero. nada.
January 17th, 2008 at 10:36 am
Very useful application. I recommend it.
January 29th, 2008 at 8:05 am
You should start working on 64 Bit Flash. Many people are asking for that. ?
February 10th, 2008 at 7:45 am
You should start working on 64 Bit Flash. Many people are asking for that. ?
March 10th, 2008 at 7:25 pm
You should start working on 64 Bit Flash. Many people are asking for that. ?
March 10th, 2008 at 7:27 pm
I follow what Joshua Porter is doing, and I think he nailed it, personal value must preced network value. In this case, Facebook has 0 value if you don’t added friends yet. zero. nada.
March 10th, 2008 at 7:29 pm
I follow what Joshua Porter is doing, and I think he nailed it, personal value must preced network value. In this case, Facebook has 0 value if you don’t added friends yet. zero. nada.
March 16th, 2008 at 10:41 am
Thank You I follow what Joshua Porter is doing, and I think he nailed it, personal value must preced network value. In this case, Facebook has 0 value if you don’t added friends yet. zero. nada
March 20th, 2008 at 9:48 am
thanks
March 22nd, 2008 at 1:32 pm
April 8th, 2008 at 4:46 pm
thanks