Adobe continues to advance Flash.

Adobe teams have been working hard to innovate around new tools for HTML5 and the Flash Platform. We truly believe that it’s important for the web to have a driving force for innovation and consistent playback of rich content across platforms and browsers regardless of what codecs are used – H.264, VP8, VP6, Sorensen, AAC or others.

We see several key opportunities for the Flash Platform that are not fully enabled by standards and other formats available today:  Rich, casual games; premium video with content protection and video enhancements like overlays and other effects; rich Internet applications in enterprises and on the web with data-driven features; and digital publishing.

Following the release of AIR 2.6 for Android and last week’s Incubator release of the new “Molehill” 3D GPU accelerated APIs at the Game Developer Conference, Adobe today released a beta version of Flash Player 10.3 for Windows, Mac, and Linux. Flash Player 10.3 provides key features to developers, content publishers and end-users. And we expect to bring them to mobile devices in the future.   Try them out and let us know what you think.

  • Media Measurement – Measuring video just got easier. With Flash Player 10.3 and Adobe® SiteCatalyst®, developers can implement video analytics with as little as two lines of code for the first time.  Web analytics solutions can use a new set of open APIs to easily implement consistent video analytics irrespective of implementation or delivery protocol.  Media Measurement for Flash allows companies to get real-time, aggregated reporting of channels driving viewers to videos, what the audience reach is, and how much video is played.
  • Acoustic Echo Cancellation – Flash Player 10.3 enables developers to create real-time online collaboration experiences with high-quality audio, such as telephony, in-game voice chat, and group conferencing applications. Developers can take advantage of acoustic echo cancellation, noise suppression, voice activity detection, and automatic compensation for various microphone input levels. End users will be able to experience higher quality audio facilitating smoother conversation flow, without using a headset.
  • Integration with browser privacy controls for managing local storage – Users will have a simpler way to clear local storage from the browser settings interface – similar to how users clear their browser cookies today. Flash Player 10.3 integrates control of local storage with the browser’s privacy settings in Mozilla Firefox 4, Microsoft Internet Explorer 8 and higher, and future releases of Apple Safari and Google Chrome. Also see a related post by Emmy Huang in January.
  • Native Control Panel – Flash Player 10.3 provides users with streamlined controls for managing their Flash Player privacy, security and storage settings. Windows, Mac, and Linux users can access the Flash Player Settings Manager directly from the Control Panels or System Preferences on their computers.
  • Auto-Update Notification for Mac OS – Flash Player 10.3 supports automatic notification of software updates on Mac OS, making it easier for Mac users to stay current with new capabilities in the latest version of Flash Player.

To download the beta release of Flash Player 10.3, visit Adobe Labs. We look forward to hearing your feedback, which will help us make Flash Player better for you.

P.S. For a preview release of Flash Player with 64-bit support, please check out Adobe Flash Player “Square” for developers on Adobe Labs.

Flash Platform in Action at CES 2011

Thanks to Renaun Erickson (@renaun), Flash Platform evangelist, who traversed the CES show floor to get video of various partners and other companies who were showing TV’s, set top boxes, phones and of course – tablets.

Here is some of what he experienced:

Now we’re prepping for Mobile World Congress, you going to Barcelona for all the fun? Be sure to attend Ben Forta’s panel on Monday, Feb. 14 from 9:00 – 10:30 a.m. Topic: App Planet Forum: Making Apps Profitable. Find out more about the panel here.

Oh – and if you are attending MWC, take some video of it and I’ll cut it into our MWC vid. (Send an email, and we can figure out how best to get it over.)

On Improving Privacy: Managing Local Storage in Flash Player

Adobe Flash Player delivers some of the most compelling, interactive experiences on the web. The team works hard to add new features and push Flash Player capabilities so designers and developers can make the richest content available. We’re also committed to continuously improving Flash Player in less conspicuous areas, such as privacy. Privacy is a hot topic, and there are good reasons it’s on many people’s minds, so we wanted to share some of the work we’re doing to help you protect your privacy.

Some of the Flash Player team’s privacy efforts are happening around a feature of Flash Player called “local storage” (often called local shared objects or LSOs, and sometimes incorrectly referred to as “Flash cookies”). Local storage is required functionality to provide the quality web experience you expect from today’s rich Internet applications (RIAs). It is used by a number of Web technologies, including Flash Player and similar plugin technologies, as well as browsers that support HTML5.

Why is local storage helpful for web apps? Using local storage means information doesn’t need to be stored on a website’s servers. Instead, small amounts of information are stored locally, on the user’s computer. For Flash Player, the default amount of disk storage space is minimal – the LSO is at most three-hundredths the size of a typical MP3. Local storage can be used to allow you to save your website or app login details, site history, or form information so that you can avoid retyping data the next time you visit. Local storage allows you to store work in progress from a photo editor or productivity app, for example. Local storage is also the feature that helps your computer or device remember that you like the volume turned down when you watch videos of your favorite TV show on YouTube, or a video website can show you your most recently viewed playlist without requiring a user account or login. This kind of helpful productivity data is saved on your computer, and Flash Player protects this information so that only the exact website that saved that information can access it.

Since local storage allows sites and apps to remember information, there are concerns about the use of local storage to store tracking information – or of greater concern, to restore tracking information to a browser cookie that a user has intentionally deleted. This use of local data storage has raised questions about privacy. So we’re continually working to make sure that users have better control over the local data stored by applications running in Flash Player.

Most recently, we’ve been collaborating with browser vendors to integrate LSO management with the browser UI. The first capability, one that we believe will have the greatest immediate impact, is to allow users to clear LSOs (and any local storage, such as that of HTML5 and other plugin technologies) from the browser settings interface—similar to how users can clear their browser cookies today. Representatives from several key companies, including Adobe, Mozilla and Google have been working together to define a new browser API (NPAPI ClearSiteData) for clearing local data, which was approved for implementation on January 5, 2011. Any browser that implements the API will be able to clear local storage for any plugin that also implements the API.

Keep your eye on the Google Chrome dev channel to see this feature show up in the coming weeks.

We expect other vendors to be rolling out support for this capability in the near future, and we will continue to work on additional capabilities to improve user privacy in partnership with browser vendors.

The ability to clear local storage from the browser extends the work we did in Flash Player 10.1, which launched with a new private browsing feature integrated with the private browsing mode in major browsers, including Google Chrome, Mozilla’s Firefox, Microsoft’s Internet Explorer, and Apple’s Safari. When you are in a private browsing mode session in your browser, Flash Player will automatically delete any local storage that was written by websites during that browser session once the browser is closed. This ensures that Flash Player can’t be used to store any history or other information from your private session. In striving to ensure a great user experience, we’ve made this seamless and automatic for the user.

Finally, you will soon see improvements to the Flash Player Settings Manager. Since local storage functionality was first introduced, users have been able to fully control their local storage settings using the online version of the Flash Player Settings Manager. By right-clicking on any content that is written for Flash Player, and selecting “Global Settings…” (or by visiting the Flash Player Settings Manager directly), you can customize which sites, if any, are allowed to use local storage. You can even turn local storage off entirely, if you don’t feel you need the functionality for things such as saving game data or your preferences on websites. If you’d like to turn it off just click on “Global Storage Settings panel,” drag the storage amount slider to “None” and select “Never Ask Again.”

Still, we know the Flash Player Settings Manager could be easier to use, and we’re working on a redesign coming in a future release of Flash Player, which will bring together feedback from our users and external privacy advocates. Focused on usability, this redesign will make it simpler for users to understand and manage their Flash Player settings and privacy preferences. In addition, we’ll enable you to access the Flash Player Settings Manager directly from your computer’s Control Panels or System Preferences on Windows, Mac and Linux, so that they’re even easier to locate and use. We expect users will see these enhancements in the first half of the year and we look forward to getting feedback as we continue to improve the Flash Player Settings Manager.

These local storage improvements will give you better control over the information stored on your computer and are part of our ongoing efforts to help you manage your privacy.

Emmy Huang
Group Product Manager, Flash Player

The "Device Bar" at Adobe MAX 2010

Lots of smartphones and tablets are now supporting Adobe Flash Player 10.1 and Adobe AIR. Diana Helander, group marketing manager for Flash Platform, demos games and other apps on devices such as Samsung’s Galaxy tablet and Galaxy S (phone), as well as the ipod Touch, HTC EVO and Incredible, and Droid X. Check it out:

Day One at Adobe MAX 2010!

Greetings from MAX 2010, where the news is all about how the Flash Platform is powering the multi screen revolution. It’s been a really exciting Day One keynote, full of surprises, and this morning we’ve seen the following from Kevin Lynch & his special guests:

  • Web authoring is being enhanced, including CSS support to optimize delivery of HTML content for multiple screens, a new prototype (“Edge”) which enhances motion design (and is built on JQuery), and Site Catalyst support in CS Live for Web/browser adoption stats
  • It’s a good thing…when Martha Stewart herself is on stage! She showed off a beautiful new version of Martha Stewart Living magazine on an iPad, recognizably branded, followed by Kevin showing Wired magazine on the 16×9 Malata tablet running Android. Kevin was then joined by Joe Simon, the CEO of Condé Nast to talk about how they are optimizing delivery of CN magazines using Adobe tools on multiple devices (including the New Yorker showing off dynamic pagination in HTML), demonstrating this on the iPad, Malata, and Samsung Galaxy Tab tablets. Kevin continued with some exciting sneak peeks including dynamic wrapping of text around shapes in HTML, and the New Digital Publishing Suite for publishers who want to create, produce, distribute & monetize, & analyze their content (now in beta), as well as an announcement that Adobe is contributing to WebKit
  • Moving on to the digital home, Kevin showed off a Samsung TV streaming Amazon’s Video on Demand service with HD video on a GoogleTV, as well as HBO Go HD video, with support for StageVideo. AIR is not only for Android but also for TVs – and the CTO of Epix, Marc Goldberg, made a special appearance to show off a new Epix app for TVs. In FMS, you’ll soon have on-the-fly video encoding support as well as P2P support for video (the keynote today was being streamed using P2P)
  • And how about some editing on tablets? Demos included not only content aware and fill, but also color mixing on a tablet interacting with Photoshop running on a laptop
  • As for the enterprise, there are new LiveCycle ES 2.5 announcements, and David Nüescheler, CTO of Day Software, joined Kevin on stage to demonstrate multi screen content for enterprise. Kevin then showed off an eUnity healthcare demo – built in Flex 4.5, now in beta – showcasing how a Canadian hospital is now viewing/interacting with MRIs in the Flash Player…on the BlackBerry PlayBook tablet! (You can see a video of the BB PlayBook here later today.) Mike Lazarides, RIM President & Co-CEO joined Kevin onstage to talk about how the UI for the PlayBook is based on AIR, and then demo’ed some AIR apps on the PlayBook, including SAP’s CIO Cockpit, SalesForce Chatter, and HD video from BBC Motion Gallery, and showing off multi-tasking on the tablet. The SDK is now available for the PlayBook, and those developers who write an app that’s accepted by RIM will be eligible for a free BlackBerry PlayBook.
  • In gaming, Kevin showed off Sony Picture’s “Green Hornet” movie Flash-based game for desktop and mobile, as well as hardware accelerated graphics in a Retro Shooter game on an HTC phone. He entertained the crowd with the Idle Worship game, a new social game now in beta – particularly entertaining if you’ve ever wanted to throw a lightning bolt. Following that, he showed off game controller support for Flash while demo’ing Meteor Storm, and then came the big gaming surprise – a prototype of a 3D driving game that took full advantage of hardware acceleration, which he navigated using a USB steering wheel from Logitech. Here’s a preview of this 3D functionality which will be available in an upcoming release of Flash Player and AIR
  • And at the very end came an announcement that got a huge response, when Christy Wyatt, Corporate Vice President from Motorola announced that all MAX attendees were getting a free Motorola Droid 2 phone, because “anyone who’s not giving you Flash on a mobile device is not giving you the Internet.”

All of this coming on the heels of our news announcements today, including the release of Adobe® AIR® 2.5 SDK for televisions, tablets, smartphones and desktop operating systems (http://blogs.adobe.com/air) and these other announcements:

  • http://m.flash.com has been updated with AIR for Android apps and social features, so you can share your favorite sites or apps as well as submit your site to Adobe; now available, http://tv.flash.com with 12 experiences powered by Flash for Google TV

Lots of sessions to come, and more fun previews tomorrow with @BenForta and his special guests. Keep an eye on this blog for new updates throughout MAX!

RIM’s new Blackberry Tablet OS Supports Both Adobe AIR and Flash Player

Today at BlackBerry Developer Conference in San Francisco, RIM unveiled a new Blackberry Tablet OS, which will come integrated with Flash Player 10.1, Adobe AIR as well as Adobe Reader. It is important to note that not just apps but the browser and apps launcher, essentially the entire UI of the BlackBerry Tablet OS are all built on Adobe AIR.

It is great news for the Flash Platform developers who will be able to create new AIR apps that can take advantage of new UI controls and system extensions of the upcoming BlackBerry Tablet OS, repackage their existing AIR apps easily for the new Tablet OS, and distribute them through BlackBerry App World.

RIM will be making the BlackBerry Tablet OS SDK available in the coming weeks. The SDK contains necessary component packages, UI libraries, extensions to Adobe Flash Builder and Flash Professional, packager tool, code signing tool, and simulator needed to test, simulate, develop, package and sign AIR apps that will on the BlackBerry Tablet OS. Developers can sign up for an Early Access Program to get the SDK at http://www.blackberry.com/developers/tabletos

A new version of Adobe AIR SDK will also be made available on Adobe Labs in the coming weeks. In the meantime, developers can begin learning about ActionScript development using Adobe Flash Builder at http://www.adobe.com/go/bbtabos. Stay tuned for more news at Adobe MAX in Los Angeles on October 23-27.

Flash Player 10.1 on Samsung Galaxy Tab

At a big launch event in NYC, Samsung introduced the Galaxy Tab to the U.S. market today. With support for Flash Player 10.1, the tablet allows users to experience thousands of sites with rich Flash based applications and content including games, animations, visualizations, ecommerce, video, music and more. Watching tech news on CNET.com, playing games on Kongregate, checking the interactive finance chart of your stocks on Google Finance or listen to BBC news, it’s easy and seamless on the Galaxy Tab. The device is one of the first Android based tablets that will ship with full Flash support. Have a look at a brief demo video with one of our evangelists:

We are seeing many more tablets and smartphones going through our certification progress, so stay tuned for more great things to be unveiled over the next weeks and months including more developer news at MAX, our worldwide developer conference, on Oct 25. Exciting times!


Screen Sharing Feature In Flash Now Available For Everyone!

I can’t even say how much I was looking forward to this blog post. It’s here! This feature of Flash Player and special screensharing add-in, which you might know from Adobe Connect Pro or Adobe ConnectNow is now available for every single Flash Platform developer through LiveCycle Collaboration Service. This is THE KILLER FEATURE [...]

New Flash Player release enables h.264 GPU decoding on MacOSX

We’ve just released a new version of Flash Player: 10.1.82.76 which includes support for H.264 video GPU decoding. This was previously available in a beta released code-named Gala.On top of this new cool feature, there were a number of bug fixes, so definitely you should install it as soon as possible.
You can get the installers [...]