Tag Archives: adobemax

Give yourself a MAX Unaward

If you follow me on Twitter you probably saw my tweets about a new secret project. Today I can finally reveal it to you.

I actually started this project somewhere mid-June. It all started with working on a widget for the Cannes Lions festival. I realized that it was probably a good idea to start thinking about a new widget for MAX. With close to 1 million views, last year’s MAX widget was a huge success (I was just checking the number before posting this and it actually passed the 1 million mark and is still generating views every day) and I thought it would be cool to try and match that number this year (although I realize that that’s a pretty big target). I knew I wanted to do something with video and more specifically do something with personalized video… and it had to be related to MAX. Once the storyboard was approved we recorded the video in a studio in Hilversum in The Netherlands. That was right before my trip to Japan. When I came back I started building the app and have been working on it for the last 3 or 4 weeks.

So… Without further ado… I present you… The Adobe MAX Unawards!

There are a couple of people I really need to thank for their help.

First and foremost: Wim Vanhenden. I think Wim is one of the most talented Flash developers in Belgium… but I decided not to use his Flash skills for this project. Wim is actually the host of the MAX Unawards show. Don’t ask me why but when I started working on the storyboard for the application, I almost immediately thought of Wim for the role of the host. I think it worked out great and we had a lot of fun recording this!

I also want to thank Klaasjan Tukker and Ton Frederiks for helping out with recording the video in the green key studio.

Big thanks also go to Paul Burnett. Paul worked on the personalized text pieces in Flash CS5.

This project would also not be possible without the help of Influxis. Thank you, Jerry, Grant, and Noe! If you ever need any Flash Media Server hosting you have to try these guys. Their custom admin panel alone makes it worth every penny.

UPDATE: Obviously also a big thank you to all the beta testers who gave me a ton of valuable feedback.

I just realized that this blog post is now starting to sound like an acceptance speech for an award… ;-) I should have just created a video for it! ;-)

I hope you guys enjoy the application. I’m looking forward to seeing what awards you give yourself and the creative acceptance speeches you create for it. Oh… and… Hope to see you at MAX!

Read full storyComments { 0 }

10 leading CEOs discuss the Open Screen Project and Flash

CEOs from ARM, Broadcom, DoCoMo, Google, HTC, Motorola, NVIDIA, Palm, QUALCOMM, and RIM talk about how they’re bringing Flash Platform technologies to their devices and platforms as part of the Open Screen Project and why they think it’s important to have Flash on their devices and platforms.

Read full storyComments { 0 }

Adobe MythHackers video

Read full storyComments { 1 }

It’s a great time to be a Flash Platform developer (about Flash and the iPhone)

With the day 1 keynote wrapping up, Adobe MAX 2009 has now officially started. While most of the announcements in today’s keynote were already sent out last night, the biggest announcement was probably a very big surprise to many. The first time I heard this news a few weeks ago, I nearly fell off my chair and I’ve been dying to tell you guys about it ever since.

To come back to the title of this post, it really is a great time to be a Flash Platform developer. Without having to learn anything new (with the exception of some new APIs), you can now leverage your skills to create applications that not only run in the browser and on the desktop but also on millions of devices already in the market today. The Flash Platform gives you the broadest possible reach for your applications.

I’m sure you know that we’ve been talking about bringing Flash Player 10 to mobile devices and I think after today you’ll agree that we’ve made a lot of progress. We’ve been working very hard with our Open Screen Project partners to optimize Flash Player to run on a variety of smart phones. Flash Player 10.1 (the first runtime release of the Open Screen Project) will be available for a broad range of mobile devices, including smartphones, netbooks and other Internet-connected devices, allowing your content to reach your customers wherever they are. Check out these demonstration videos to see Flash Player in action on a Palm Pre and a Windows Mobile device.

The biggest announcement of the day was without a doubt the work we’ve done for the iPhone. In the not too distant future you will be able to build applications for iPhone with Flash CS5 Professional. Those applications can be distributed through Apple’s App Store. A public beta version of Flash CS5 Professional with this new capability is planned for later this year. This new capability in Flash CS5 Professional allows developers to use their preferred Flash Platform tools and technologies to develop content for a device that was previously closed to them. Because the source code and assets are reusable for applications that run on Flash Platform runtimes, Adobe AIR and Flash Player, it allows them to more easily target other mobile and desktop environments. If you’d like to test the performance on your iPhone, feel free to download any of the Flash based apps that are currently already available in Apple’s App Store. For more information go to http://adobe.com/go/iphone.

For an overview of other news released at MAX, check out Ryan Stewart’s rundown of the MAX news.

Flash on!

Read full storyComments { 14 }

Doug Winnie: “It’s really big”

I completely agree ;-)

Read full storyComments { 5 }

Adobe MAX social media & DeadDrop challenge

max.jpg

I’m sure that by now you will have noticed that Adobe MAX is literally just around the corner. The pre-conference show starts this weekend and the countdown has started to Monday’s first keynote. I have managed to sneak in to some rehearsals this week in the San Francisco office and I was absolutely speechless when I saw the amazing things we have lined up for the keynotes and sneaks.

I’m sure some of you will not be able to join us in Los Angeles and that is why we are doing everything we can to make sure you don’t miss out. I’m sure you already know that you can watch the keynote sessions live wherever you are but the conference will also be covered on the Adobe MAX blog, Twitter, Facebook, YouTube and Photoshop.com. For a complete list of social media resources, check out http://max.adobe.com/resources/

We also published a list of official and community driven Twitter-tags on http://bit.ly/adobemaxtags as well as a list of interesting Tweeters to follow http://bit.ly/adobemaxtweeters. For a full list of Adobe employees and products on Twitter, check out http://bit.ly/AdobeOnTwitter.

If you are in L.A. and are taking pictures, make sure you add them to the Adobe MAX Flickr group (http://bit.ly/adobemaxflickr) and check out the Flickr photostream (http://bit.ly/adobemaxphotos). I’ll try to add some backstage shots whenever I can.

And last but certainly not least, Lee Brimelow has put together a new DeadDrop challenge, which will start at noon on Tuesday October 6th. The winner will receive the grand prize (a US$7,500 value) including an Apple MacBook Pro with Adobe Creative Suite Master Collection and Adobe Flex Builder Professional fully loaded, a conference pass to MAX 2010 with 3-nights of hotel accommodation, and more. For details, watch the video at http://adobedeaddrop.com.

I hope you are as excited about Adobe MAX as we are!

Read full storyComments { 1 }

My sessions at Adobe MAX

I was just putting my MAX sessions in my calendar and realized that I didn’t blog about these yet… Major oooops :D So… Let me rectify that by listing my sessions below.

If I’m not in a session or rehearsal, chances are that you can find me in the community lounge or at the Adobe booth. Come and say “hi”!

Tuesday, October 6th, 9am-10am
ColdFusion for PHP developers

If you want to understand what ColdFusion is, why you need it, and how you can use PHP and ColdFusion together, attend this session. You may have tried ColdFusion once, switched back to PHP, and never looked at CF again. So did I, until I learned just how much time I’d save with ColdFusion. You’ll learn about the vast array of integrated services and understand why ColdFusion is considered the best server-side platform for building Flex and AIR applications.

Tuesday, October 6th, 10:30am
My appearance in the day 2 keynote

I’m extremely excited about this one! I’m sure this is going to be an amazing experience… It’s not every week that a small town guy from Belgium gets to be on stage in the Nokia Theater in Los Angeles. The same venue that is home to the American Idols Final show, The Emmy Awards, The American Music Awards and the likes… Really looking forward to it!

Tuesday, October 6th, 3pm-4pm
Flash Professional, Flash Catalyst, and Flash Builder: Facts, Features, and (work)Flows

Other speakers: Paul Burnett, Paul Trani, Ryan Stewart
Spend 60 minutes with three products with a single purpose: to help designers and developers deliver interactive content and rich Internet applications (RIAs) with the tool that’s best for their needs. Compare and contrast Flash Professional and Flash Catalyst use cases. Learn how to decide when a project is right for the Flex framework. And walk away with a better understanding of what tool is right for your skill set, your projects, and your professional goals.

Wednesday, October 7th, 1:30pm-3pm
Bring Your Own Laptop Lab: Multiscreen Development

Other speakers: Dale Rankine
Dive deep into development and design techniques for multiscreen applications built with the Flash Platform. You’ll create a scalable cross- platform application using common assets and Flash Player features and learn how to package and distribute it anywhere from desktop computers and mobile phones to the digital home.

Read full storyComments { 1 }

Can’t make it to MAX? Organize a MAX party and watch the keynotes online!

Adobe MAX 2009.jpgCan’t make it to MAX? Well… we’ll miss you but… why not get together with some friends and colleagues and watch the keynotes together? No no… Not like that cheesy video you saw on the web… Unless your grandma is also in to everything Adobe ;-) Just hook up your laptop to a projector or big screen. Order some pizza, open up some beers (If you’re in Europe. Ordering pizza and drinking beer in the morning is just weird :D) and sit back to watch what I think are going to be the best MAX keynotes ever!

Register today on http://max.adobe.com/online/!

I wish I could tell you today about the cool new things we plan on showing during the keynotes but I really like my job here at Adobe so I won’t :D

Read full storyComments { 3 }

Behind the scenes of the MAX widget – ColdFusion, FMS and Flex

While I was taking some time off, I thought it would be a good idea to give you a peak at what’s running behind the scenes of the MAX widget and why I chose ColdFusion and Flex to build it.

Why ColdFusion?
There are a number of reasons why I chose ColdFusion but the main reason is that I wanted to create something fast and not worry too much about possible config issues when connecting to my Flex front-end. I wanted a solution that I could just quickly install on a new server and be ready to go without the need to add new extensions or plugins. ColdFusion is perfect for that. With one simple install, you have everything ready to go. From Flash Remoting to image manipulation libraries.

The other big reason is also very simple. I think eating our own dogfood is a big part of our job. I’m fairly new to ColdFusion. I actually first touched CF about a year ago on the On AIR Train Tour through Europe. That was the first time I played around with CF after oh… some 10 years of working with PHP. I looked at CF a few years ago and never really took another serious look at it. I’m sure there are many of you out there in the same situation and I would like to invite you to take another look at ColdFusion. CF has changed and matured a lot since the early days and is just a breeze to work with. With a minimum amount of code, I was able to rapidly code my database calls for the widget. Another cool thing about ColdFusion is that once you write your database code, you can use it in a number of different ways. You can directly call the methods using Flash Remoting in your Flex application, call it as a webservice from a mobile Flash application and/or call it from an HTML page without changing anything in the original code. I surely was pretty impressed when I saw that the first time. If you’re a long time PHP user and want to know more about ColdFusion, I’d like to invite you to my session at MAX. I’m going to talk about the difference and similarities between PHP and CF and also talk about what CF can do right out of the box.

Why Flex?
I thought long and hard about this one. Using the Flex framework does add a bit of overhead (about 200k) to my application but the return is well worth it. I also wanted to prove that you can easily do these types of applications using Flex. Even though it’s built with standard Flex components, it looks nothing like a standard Flex application. What’s even more important is that all the transitions and styles you see in the widget are available today. No Flash Catalyst or Flex 4 styling was used in this application. Another reason why I chose Flex for this is the fact that your application becomes so much more organized using the Flex framework. I know there are other frameworks out there that provide similar functionality for pure ActionScript 3 projects but over the last couple of years, I’ve really become accustomed to using the Flex framework and since time was limited I went with what I know best.

maxwidgetadmin.jpgWhy Flash Media Server?
Well… That’s obviously an easy question to answer. Yes, there are third party solutions and even services that would offer more or less the same functionality but I do work for Adobe and so I also chose our own dogfood for this task. It also just works. You download the installer package, install the server, run it and you’re ready to go.

How long did it take to build this?
Obviously the team size is very important in any project. So let’s talk about that first… Oh wait… It was just me ;-) From concept phase to development took just about 3 weeks. That also includes setting up the ColdFusion server and Flash Media Server from scratch, writing the back end and creating a little content management system (pictured here on the left) to easily add facts, administer user videos and check the Twitter stats. I also created a static image version using nothing more than some standard ColdFusion features and reusing the database calls that I already created for the Flash based widget.

Building this widget has been great fun and it was great to also be able to build a real application again. Now don’t get me wrong. Building demos is also a lot of fun but knowing that millions of people are going to see and use this application is a good feeling. Well… Maybe not millions but you have to set the bar high enough, no? ;-)

Anyway… I hope you enjoyed playing around with the widget as much as I enjoyed building it. Hope to see you at MAX in Los Angeles… Oh wow… Is that really just 3 weeks away? I better get back to preparing my demos then ;-)

Read full storyComments { 2 }