I’m sure you’ve heard that some people are saying that HTML5 is going to kill Flash and how that is already happening with the <video> tag. YouTube, the world’s largest video site, has just published a blog post where they weigh on the whole HTML5/Flash debate. In the post they highlight some of Flash’s strong [...]
Writing Flash Platform applications for Android, or designing Flash content for mobile users and want to see the content emulated on specific mobile devices? Adobe Device Central CS5 has profiles for many mobile devices so you can test your applications without owning the device.
Since Adobe just released the official Motorola X profile for Android, you can test your Android 2.2 (aka “Froyo”) apps and sites now and get the phone later.
To test apps In Flash Professional CS5
With your FLA file open, select Control > Test Movie > in Device Central. Select the device you want in the Test Devices panel. The application appears in the emulator:
To get new devices
In Device Central, click Browse and then search for a keyword, like “Droid” to see what’s available:
Click and drag new profiles, like the Motorola Droid or Motorola X, to your list of Test Devices.
If you don’t see the profile you want, come back soon; the community is posting new profiles daily and Adobe posts official profiles as they are finalized.
To get back to the list of devices at any time
Click Browse and the Home button:
Click Emulate Flash to get back to testing in the emulator
To test mobile-specific features, like the Accelerometer
If a phone’s profile supports accelerometer or other mobile features, you can test them in Device Central. The Accelerometer panel lets you simulate moving the device in three
dimensions. Alt+Click simulates multiple finger touches and the Multitouch panel lets you set touch size and pressure. The Geolocation panel lets you test GPS features, and other panels
provide even more information:
Device Central works with Dreamweaver and several other Adobe products. Test your entire Flash-enabled Web site for mobile browsing using Device Central (including HTML5 sites).
Sweet video description of organizing classes, implementing mobile feature APIs and using Device Central by Adobe’s Mark Doherty: http://www.flashmobileblog.com/2010/04/14/device-central-cs5-multitouch-and-debugger/
Device Central Support page: http://www.adobe.com/support/devicecentral/
Twitter updates for Device Central profiles: http://twitter.com/devicecentral
Dreamweaver HTML5 Pack extension: http://labs.adobe.com/downloads/html5pack.html
Dreamwever testing mobile content in Device Central Adobe TV page: http://tv.adobe.com/watch/learn-dreamweaver-cs5/testing-mobile-content-with-adobe-device-central/
Using Device Anywhere (an alternative to Device Central) for testing: http://www.adobe.com/devnet/devices/articles/device_anywhere.html
Just 2 weeks ago at Web2.0 Expo, Kevin Lynch promised that Adobe would create the best tools in the world to author HTML5 and CSS3. Today Adobe is pleased to make a technology release available of the Dreamweaver CS5 HTML5 Pack extension. This extension provides initial support for HTML5 and CSS3 in Adobe Dreamweaver CS5, [...]
Kevin Lynch had a Q&A With Brady Forest today at Web 2.0 Expo and addressed a lot of topics including HTML5. As an Adobe employee, I’m kind of excited about what we’ll be able to do with HTML5. Who knows more about drawing APIs and interactive web content than Adobe? Now that HTML5 has started to coalesce a little bit, I think you’ll see us bring a lot of that knowledge to bear as we do build tools that target HTML5. You’ll see some of the early thoughts around that on our Design and Web blog so if you’re interested in that, I encourage you to subscribe.
But just as HTML5 evolves, Flash is going to evolve as well and there are a lot of cool plans for the next generation of the Flash Platform. I think it’s a pretty exciting time to be a web developer no matter which technology you choose.
How’s that for a controversial title? But… It’s true… Hear me out!
First of all let me say that I have absolutely nothing against HTML5! Innovation and competition is always good and keeps everyone on their toes.
One of the first blog posts I read this morning was one on AppleInsider. An Apple spokeswoman claimed that Adobe’s [...]
We have been spending a lot of time internally thinking about how our tools can best support and take advantage of some of the new functionality in HTML 5, and we wanted to share a couple of early ideas with you.
I’ve always thought that once HTML5 got a bit more concrete, you’d see design tools from Adobe that took advantage of it. The benefit of Flash is that we control the runtime and can tie features to the development cycle of our tools. Not the case with HTML5 and CSS3. But now that the standards have started to coalesce and have support in more browsers, we can make those features part of our design tools. Hopefully we’ll see a lot more of the examples above and I’d encourage you to keep an eye on the blog for info about design tools at Adobe and the web.
Earlier this week, Robert Scoble visited the Adobe office in San Francisco to talk to Anup Murarka (director on the Flash Platform team) and Aaron Filner (product manager for AIR). In the first video they talk about Adobe’s recent announcements. In the second video they debunk some of the recent claims that were discussed in [...]
If you’ve been hearing the noise about Flash Player and CPU utilization over the past couple weeks, you’ll want to check out Jan Ozer’s post on StreamingMedia.com: Flash Player: CPU Hog or Hot Tamale? It Depends.
Instead of weighing in with his opinion, Jan rolled up his sleeves, did some tests, and performed a detailed analysis comparing Flash and HTML5 by monitoring CPU utilization during video playback. His conclusion? Hardware acceleration is key.
“When it comes to efficient video playback, the ability to access hardware acceleration is the single most important factor in the overall CPU load. On Windows, where Flash can access hardware acceleration, the CPU requirements drop to negligible levels. It seems reasonable to assume that if the Flash Player could access GPU-based hardware acceleration on the Mac (or iPod/iPhone/iPad), the difference between the CPU required for HTML5 playback and Flash playback would be very much narrowed, if not eliminated.”
The analysis does not show that Flash is better than HTML5 or vice versa for all platforms. Rather, it shows that blanket statements and over-generalizations about CPU performance should be viewed with some healthy skepticism.
Jan adds:”Overall, it’s inaccurate to conclude that Flash is inherently inefficient. Rather, Flash is efficient on platforms where it can access hardware acceleration and less efficient where it can’t. With Flash Player 10.1, Flash has the opportunity for a true leap in video playback performance on all platforms that enable hardware acceleration.”
The full post describes the test procedures and actual test results, so if you’re interested in all the details, be sure to read the whole thing.
In analyzing the results of the tests, Ozer determined that the key to better Flash performance was dependent upon whether or not it could access hardware acceleration. This feature, launched in Flash 10.1, allows the plugin to use the graphics processing unit (GPU) on some computers to decode video. Depending on the video card and drivers, (NVIDIA, AMD/ATI and Intel offer products that support this), the video decoding process in Flash 10.1 can now work for all video playback, not just full-screen playback as was available in Flash 10.0.
The streaming media post has some good information about the method used to collect data and it seems like a pretty robust test. He used different machines and collected 29 data points for each test. So this isn’t some isolated test case.
But what I was most happy with was the performance of 10.1 across the board. The Flash Player team has been working their butts off to make Flash Player 10.1 scream and it looks like it’s paying off. The results show huge drops on Windows and good incremental improvements on the Mac. Mac isn’t on par with Windows but that’s because our engineers don’t have access to the same APIs that they do on Windows to get that boost from hardware acceleration.
I think Flash Player 10.1 is going to be a great release and I’m excited to see a leaner, meaner Flash Player get penetration.