In 2008, over one thousand people experienced the world’s first virtual web conference. Together, we created a new type of conference that is environmentally-friendly, affordable, and interactive.

In 2009, we are going to take it one step further.


Notes from the Adobe keynote at FITC

These are the notes from the Adobe keynote at FITC. The areas in emphasis (like this one) are my thoughts and comments. The highlight of the presentation for me was the new information released on Flex Builder 3 and the latest statistics for Flash Player 9.

Latest statistics for the Flash Player to be officially released this week:

Player 9: Out for nine months. Has now surpassed the 80% mark. 83.4% now.

This is great news and the fastest penetration of any Flash Player version.

Mike shows off Papervision 3D to demonstrate the performance of the new AVM in Flash Player 9 and then demoes full-screen video.

What's next for the Flash Player?

Tamarin (the open source ActionScript Virtual Engine).

This week, you can contribute to what's going on. Tomorrow in Toronto I, you can join the Flash Player team and give them your feedback on the player. Tuesday, there's a session for Flex where you can give feedback to the Flex team.

CS3 is now shipping.

Integrating the workflows between Photoshop and Flash and Flex, Illustrator and Flash and Flex.

Mike's demoing Flash CS3 Professional. Flash, Photoshop and Illustrator now have the same user interface. The first time there's a docked interface on the Mac. This is the first version of Flash that I'd consider *usable* on the Mac -- it rocks!

You can shrink panels into icons to maximize screen real estate. The timeline itself is a full-featured panel so you can drag it out, you can put it on a second monitor, dock it, etc.

Mike's favorite feature in Flash CS3: Ability to import Photoshop files into Flash -- the new Photoshop importer. Flash can preserve Photoshop vector objects on vector layers. You can also translate certain blend modes and keep them editable. You can have text made editable when imported into Flash (won't work for text on a path or any other text feature that is not available in Flash.) Lots of flexibility in how you can import your PSD files.

You can select any layer and make that layer into a MovieClip and set the registration point. You can also put layers into a folder and then make that folder into a MovieClip. You can even nest MovieClips that way. You can also give them an instance name.

Now Flash uses the Photoshop JPEG compression engine. You can set compression per asset in the importer interface.

There's also an Illustrator importer. When you bring Illustrator vectors into Flash, the fidelity of your Bezier curves is preserved much better (even with copy and paste, which was also improved.)

Mike's second favorite feature: Automatic timeline animation to ActionScript animation conversion (Robert Penner created this feature.) He's showing an animation that has an animated blur and follows a motion guide.He selects the tween -> right click -> Copy Motion as ActionScript 3.0 and copies that timeline animation to the clipboard as code. (You can paste this code into Flex too.) The animation is described in XML and uses E4X to parse it and recreate the motion via an animation class that Robert wrote.

Also lots of innovation going on in the Flex community. Mike introduces Ted Patrick to talk about this.

Ted's been doing Flash for ten years. Ted loves the timeline. Flash and Flex have been a little distant -- too distant. What Ted's talking about is going to be released tomorrow morning: Bringing Flash and Flex together. Allow Flash developers to create high-end components for Flex. Anyone doing Flash today can create Flex components.

This is new! Cool!

Use Flash CS3 to create Flex components. The components are SWC files.

  • Convert your existing movie clips into Flex components in a few easy steps.
  • You can use keyframes to denote states and state transitions. You can skin controls these way.
  • Event integration. You can broadcast events from Flash and have Flex listen for those and capture them.
  • CTRL+Enter SWC Export.

He's showing an example:

There's a car movie clip with interactions, etc. Clicks it and chooses to make it into a Flex component. Publishes it. In Flex the adds the SWC to his project's library. Then he adds the car to his Flex application and writes <fl:NameOfComponent /> in Flex to add it to his application.

This is really cool: It's going to make it very easy for Flash developers to make Flex components without any specialized knowledge of the Flex framework.

Kevin Towes, product manager of Flash Media Server, is coming on stage to talk about Flash Video.

OK, he's doing a Flash Media Server infomercial. Boring -- sounds like a sales pitch. Tells me nothing about what I can do with this stuff. There's a new video encoder that's free but is the whole thing free? Will people need to buy Flash Media Server? How is this different from outputting video from the Flash IDE? I don't get it.

Mike's back and is going to talk about Apollo.

Apollo is a cross-operating system runtime (Mac, PC, Linux) that allows web developers to leverage their existing skills to build and deploy RIAs to the desktop. He's showing the ebay Apollo app. The net connection goes down. Why can't tech conferences get the Net connection right? Or hotels, for that matter.

He's showing an example that does work offline: An HTML-based application. Entire application created in HTML and converted to an Apollo application. It caches content locally so that you can use it offline. Mike's offline. The app works. Cool. :)

Later in the year, when they release Apollo 1.0, they'll also be releasing extensions for Dreamweaver and Flash to build Apollo applications. And you can use Flex Builder today to build Apollo applications or the free Apollo and Flex SDKs.

He's showing the first Apollo application that Adobe has built called Adobe Media Player. It's not yet publicly available but he's going to show a sneak peek of it. It's coming out in beta in a few months and will ship alongside Apollo.

It works for viewing FLV files by double-clicking on them. (You can register extensions with Apollo.) It uses RSS feeds of video (including metadata like thumbnails, etc.)

He has shows that he has subscribed to. In the feed there's metadata used to skin the interface. You can also deliver ad banners through the feed.

Are Adobe taking on iTunes?

You'll be able to create a feed and distribute it through the Adobe Media Player.

With Apollo you can build full-featured desktop applications. Some of the top features:

  • Online/offline
  • File IO/local data storage
  • Custom chrome
  • System notifications and alerts
  • Mliti-window support
  • Drag/drop
  • Copy/paste
  • Applications can run in the background
  • Network APIs
  • Application update
  • Content protection
  • And more...

Ted's back, talking about Flex.

The next version of Flex is going to be delivered this calendar year.

He's going to show a preview of Flex Builder 3.

What is Flex? A way to make SWF files. It is for developers. It is for making applications. You can deploy to the web (Flash Player) and to the desktop (Apollo).

Ted's showing picnik -- an online photo application made with Flex 2.

Another Flex 2 app: SlideRocket. I can't find this app online -- I must've gotten the name wrong. Anyone know the actual name? Thanks, Simon! For creating presentations. You create your slides online and then you can download your slides/assets and run them offline through Apollo.

He's now showing Buzzword.

The next Flex, code name "Moxie":

  • Integrate with CS3 suite: Flash, Fireworks, Illustrator and Photoshop.
  • Language intelligence (refactoring support and better code hinting, better search inside code -- all instances of a certain class).
  • Integrated profiler
  • Design view enhancements
  • Data integration/generation (back-end neutral -- will support languages other than Java. e.g., PHP)
  • Enhanced datagrid and lists.

I'm very excited about the back-end neutrality and the additional language intelligence in Flex Builder 3. Refactoring support is going to be a huge productivity booster and the integrated profiler should prove very useful.

That's it! Mike Downey just made some closing comments and the keynote is over.

Post Metadata

Date
April 22nd, 2007

Author
Aral

Tags


10 Comments

  1. Good news on the Flash 9 player penetration, though I do wonder how accurate Adobe’s reporting is - it certainly doesn’t reflect the stats we see on our domains (a large, global financial services provider). Flash 8 still seems to be king, with 7 and 9 approaching it in the stats.

    I know things like YouTube etc. are pushing player adoption for home users, but what about in corporate environments where things are a bit more locked down - with either Flash 7 or 8, and which won’t see a Windows Vista rollout for a while so no chance of getting the Flash 9 player as a consequence of that.

    I’d love to dump AS2.0 for good and move on to AS3.0 and all the goodies which Flash 9 brings, but I don’t see that as a realistic prospect till much later in the year (or next year). The only exception being, if you have a compelling app which is worth getting users to upgrade.


  2. Aral, thanks for the reporting.

    Chris, you’re right, particular jobs should be decided by particular audiences… more context on stats here:
    http://weblogs.macromedia.com/jd/archives/2007/04/9_months_17_of.cfm

    jd/adobe


  3. Oh..Thanks Aral!
    Nice post..
    You should be a spy!!
    Mmm..no i’m wrong..I prefer you flashy. ;)


  4. Hi Aral,

    The RIA that Ted showcased is called SlideRocket at http://www.sliderocket.com/. That amount of typing you did you are allowed to make mistakes :)


  5. Thanks for this post. Very informative indeed!


  6. Great notes Aral.

    I was in attendance at your panel discussion and found it very insightful. I agree with several of your points, particular those of AS1.0 (prototype based OO) and your thought on using Flex. Grant had some good things to say as well.

    The keynote was good, and well done on the notes for it … although, and this is not a knock on the Mike Downey and the other presenters, it was very disappointing that the organizers couldn’t get the “net” working. Happens year in and year out, you’d think they would have worked this out well in advance.

    I was especially looking forward to demo of the Apollo application featuring eBay, but alas …

    Looking forward to the next few days.



  7. tim

    “I can’t find this app online — I must’ve gotten the name wrong. Anyone know the actual name?”

    Hey Aral, wasn’t it “sliderocket”?

    -tim.


  8. Hi Aral,
    To clarify on FMS and the video encoder: the new, freely available Adobe Flash Media Encoder does not ‘convert’ your video files to FLV, instead it allows anyone (on Windows atm) to broadcast *live* video in VP6 quality (VP6 being the better quality video codec introduced in Flash 8).
    Live video used to suck in Flash, you had to utilize a SWF (and encode using the lower quality Spark codec) to broadcast live. This has now changed and work on the Flash Media Encoder is ongoing (did I mention it is free?). Yes, you do need FMS (or access to a CDN) to make use of it.
    Watch out for more and more live video applications popping up this year, both browser based community broadcasting as well as higher quality video using Flash Media Encoder.

    More info on FME here:
    http://streamingmedia.com/article.asp?id=9519


  9. I don’t think anyone’s mentioned this but in the LFPUG Mike Downey mentioned something that could have got lost in all the Q’s and A’s flying around.

    1: He says Adobe think they haave figured out a way to offer graphic card support. This could mean serious speed improvements. It wasn’t said which version of flash would have this as it is still early stages but it’s promising to hear Adobe think they have a solution. all you 3D guys can start licking your lips.

    p;)



  10. aral

    Hi Stefan:

    If you do actually need FMS to run this, I found the sales pitch to be especially misleading because he kept mentioning “free, free, free!” FMS costs $4,500 in the US and $7,844.51 in the UK (we pay $3, 444.51 more for the privilege of owning it in the UK, Adobe be blessed). Pretty far from free, if you ask me.

    Wasn’t impressed at all.


Leave a Reply



Bad Behavior has blocked 0 access attempts in the last 7 days.