10 leading CEOs discuss the Open Screen Project and Flash
by Serge Jespers on 06. Oct, 2009 in open screen project
It’s a great time to be a Flash Platform developer (about Flash and the iPhone)
by Serge Jespers on 05. Oct, 2009 in Flash Platform, MAX2009
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!
Adobe MAX social media & DeadDrop challenge
by Serge Jespers on 02. Oct, 2009 in MAX2009
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!
My sessions at Adobe MAX
by Serge Jespers on 01. Oct, 2009 in MAX2009
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.
Can’t make it to MAX? Organize a MAX party and watch the keynotes online!
by Serge Jespers on 29. Sep, 2009 in MAX2009
Can’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
Behind the scenes of the MAX widget – ColdFusion, FMS and Flex
by Serge Jespers on 15. Sep, 2009 in ColdFusion, Flex, MAX2009, projects
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.
Why 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 ;-)
- Using Growl in AIR applications with AIR 2 NativeProcess 15. Mar, 2010
- Mission critical Flash 12. Mar, 2010
- Robert Scoble interviews Flash Platform execs 11. Mar, 2010
- Number 1 on my wishlist: HP’s slate device 08. Mar, 2010
- The HTML5 Flash Marriage: Geolocation source 08. Mar, 2010
Latest Tweets
Where am I?
Serge Jespers is at home in Mechelen, Belgium.
Flash Platform blogs
- Adam Lehman
- AIR team blog
- Andrew Shorten
- Ben Forta
- Christian Cantrell
- Christophe Coenraets
- Duane Nickull
- Enrique Duvos
- Ethan Malasky
- Flash Platform blog
- Greg Wilson
- James Ward
- Kevin Hoyt
- Lee Brimelow
- Mark Doherty
- Matt Chotin
- Mihai Corlan
- Mike Chambers
- Piotr Walczyszyn
- Renaun Erickson
- Ryan Stewart
- Ted Patrick
- Terry Ryan
- Tom Krcha





