Archive | September, 2009

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 }

HD video (720p) on a netbook? With NVIDIA & Flash Player you can!

If you’ve toyed around with netbooks, you know that they are not the fastest machines you can get these days. Playing HD video is out of the question… or… WAS out of the question. Today German site Notebook Journal posted a video showing a demo of a netbook running a new NVIDIA (partner in the Open Screen Project) graphics chip. The NVIDIA ION chip does hardware acceleration for Flash Video and – as you can see in the video below – does an amazing job at it.

The video starts by showing an HD clip on a device not using hardware acceleration. Around the 1:20 minute mark, you can see how big the difference is when using NVIDIA’s new chipset.

[Via CrunchGear & Engadget]

Read full storyComments { 6 }

Caught on video: Intel set-top box running Flash Lite

At Intel’s Developer Forum Engadget recorded a demo of an Intel (an Open Screen Project partner) based set-top box running a Flash based user interface and Flash based applications. The heart of this set-top box is Intel’s CE 3100 Media Processor which according to Engadgetcombines an 800MHz Pentium M core with a proprietary video processing core all on one chip. That’s about as much power as a 1.2GHz Atom…“.

The video demonstrates the Flash UI on top of a Linux operating system. It shows how you can add Flash based applications on top of a video signal coming from the tuner and run full screen Flash based applications. The future is bright for the Flash Platform! Flash on!

Read full storyComments { 14 }

The Flash community’s thoughts on Flash Catalyst

At Flash On The Beach in Brighton this week my colleague Andrew Shorten talked to a number of Flash designers and developers, asking their thoughts on how Flash Catalyst might impact their workflow for producing rich Internet applications. Here’s the video from those conversations.

Read full storyComments { 11 }

New on Adobe Labs: Squiggly – spell checking engine for Flash Player and AIR

One of the most requested features for both Flash Player and AIR is definitely a spell checker. Grant Skinner released a spell check engine about 2 years ago and it has been used in number of different applications. While it was totally worth the cost, I did hear from some people that they thought this was an expensive solution. Adobe also recognized the need for a spell check solution for Flash Player and AIR and a small team has been working on this for a while.

Today Adobe released a first preview version of Squiggly. The Squiggly library allows you to easily add spell checking functionality in any Flex 3 based text control. The distribution package consists of a utility for building your own spelling dictionaries, a sample English dictionary, an ActionScript package that checks individual words for spelling accuracy, and sample code that demonstrates “check as you type” functionality [demo]. At the moment the library only supports English but the team has promised to address this limitation in a future release.

Links:
Squiggly on Labs
Download Squiggly
Download Squiggly ASDoc
Squiggly forum

Read full storyComments { 17 }

Distribute, promote, track and monetize apps like the MAX widget

If you’ve installed the MAX widget you may have noticed that I used the Gigya service to enable this feature. We actually teamed up with Gigya and are now launching the Distribution service.

This new service enables users to instantly add your application to their own page or account on more than 70 social networks and services including MySpace, Facebook and iGoogle. It’s incredibly easy to use as a developer. You just install an extension for Flash CS4 Professional or Flash Builder. By installing that extension, you actually get an easy to use configuration panel that allows you to set all the necessary parameters for your application. This literally takes just a few minutes and you can add this functionality to basically any type of application, from games to news widgets to promotional widgets. The service also allows you to monetize your application and track just about everything a user does with the app.

To get you up and running with this new service in no time, check out the tutorials on Adobe Devnet.

Read full storyComments { 6 }

President Obama honors Adobe’s founding fathers

johnandchuckPresident Obama today named nine eminent researchers as recipients of the National Medal of Science, and four inventors and one company as recipients of the National Medal of Technology and Innovation, the highest honors bestowed by the United States government on scientists, engineers, and inventors. Among them John Warnock and Charles Geschke, Adobe’s founding fathers.

They will be receiving the award at a White House ceremony on October 7th. John and Chuck are receiving the award for “their pioneering contributions that spurred the desktop publishing revolution and for changing the way people create and engage with information and entertainment across multiple mediums including print, Web and video.

More info:
http://www.whitehouse.gov/the_press_office/President-Honors-Nations-Top-Scientists-and-Innovators/
http://www.uspto.gov/main/homepagenews/2009sep17.htm

Read full storyComments { 12 }

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 }

ColdFusion on tour – SOTR Europe

coldfusion.jpg-jpeg-image-253x250-pixels-1.jpgAfter a very successful and fun tour though the UK, SOTR is now going to mainland Europe. Most of you  know that my love for ColdFusion is growing with every project I do using it. I think you can really only appreciate ColdFusion after getting a taste of it and SOTR is the perfect place to get that taste. With SOTR Europe being a free event, there really is no excuse to not be there. ;-)

Hope to see you in Munich, Zurich, Milan, Amsterdam, Brussels or London!

More info and free registration on http://www.scotch-on-the-rocks.co.uk

Read full storyComments { 1 }