Flash Player and ActionScript Sessions at Max ’11

As you guys may know, Adobe Max is coming up on October (October 1-5, 2011). Like last year this will happen in Los Angeles (L.A. Convention Center & Nokia Theatre). As usual, you will be able to attend a lot of cool sessions and I was tasked like last year to come up with some sessions for Flash Player and ActionScript 3.

Here is the list of sessions we have this year, I hope you will like them! :)

  • BYOD : Mobile Apps from 0 to 90: Powered by ColdFusion by Matt Gifford – Tuesday , Oct 04, 8:00 AM 403A
  • BYOD : Flash Professional CS5.5 for Mobile (Android and iOS) by Antonio Holguin – Wednesday, Oct 05, 11:00 AM 403A
  • BYOD : Multi-Device Best Practices Using Flex 4.5 and Adobe AIR for mobile by Andrew Trice – Monday , Oct 03, 5:00 PM 403A
  • Lab : Getting Started with the Robotlegs Framework by Joel Hooks – Wednesday, Oct 05, 8:30 AM 409B
  • Lab : Getting Started with ActionScript 3.0 by Lou Barber – (To be announced)
  • The Incubator: Test the Bleeding-Edge Capabilities of the Flash Platform by Tinic Uro – Monday , Oct 03, 3:30 PM 513
  • Developing 2D Games on Top of Stage 3D (Molehill) in Flash Player by Thibault Imbert – Tuesday , Oct 04, 2:30 PM 511B
  • Deep dive into Stage3D (aka Molehill) by Sebastian Marketsmueller (aka da mole) and Grayson Lang – Monday , Oct 03, 5:00 PM 512
  • Flash Player 11 and Adobe AIR 3: Changing the Game by Tom Nguyen and Thibault Imbert – Tuesday , Oct 04, 8:30 AM 512
  • Pushing Pixels: Blitting for Flash Gaming on Web, Desktop and Mobile by Jesse Freeman – Wednesday, Oct 05, 8:00 AM 512
  • Push it to the limit – Developing Next-gen Flash Games with Molehill by Luc Beaulieu – Wednesday, Oct 05, 8:00 AM 512
  • Deep dive into Flash Player rendering by Lee Thomason – Tuesday , Oct 04, 2:30 PM 512
  • Deliver best performance video experiences with Flash (Stage Video) by R-Blank– Wednesday, Oct 05, 11:00 AM 512
  • Advanced GPU programming in Flash with Stage3D (aka Molehill) by Jean-Philippe Doiron – Wednesday, Oct 05, 9:30 AM 411

Like every year we should also have the traditional “Ask the team session”, and it will also be a good opportunity to meet you guys and discuss some cool stuff around a few drinks. Looking forward to see you there!

Adobe Digital Enterprise Platform

There are two new announcements from Adobe that are the most exciting products I have ever seen us release.   Flash Builder 4.5.1 brings a new model for portable development for mobile, meaning you can use a large portion of the same code base for desktop, laptop, tablet and smart phone targets.  This tool along with the Flex 4.5.1 framework is a complete game changer.

Flash Builder 4.5.1 outputs applications for Android, RIM PlayBook, and Apple iOS devices, including the i(Devices).   All of us have been busy writing several applications and will roll some out in the coming weeks as well as leading a large hands-on mega lab at Adobe MAX this October in Los Angeles, CA.  Last year, two instances of this class sold out in advance so if you want to immerse yourself in mobile development, strongly consider reserving your spot ASAP.  Several other evangelists from Adobe including Greg Wilson, Michael Chaize, Ryan Stewart, Kevin Hoyt, Serge Jespers, Ben Forta, Mihai Corlan, Anne Kathrine Petteroe, Mike Jones, Paul Trani and more will be diving deep into all the subjects.   See the blog roll for a list of all evangelists.

We are also introducing the new Adobe Digital Enterprise Platform (ADEP), which embodies multiple functionalities formerly offered by Adobe LiveCycle ES, Day Software, and more.  ADEP is a bold platform, which solves a major issue emerging in modern enterprise architecture.  The architectural discipline of Customer Experience Management (CEM) is important for modern enterprises to grasp and act upon.   CEM is described from an architectural perspective within the blog post and video here.

ADEP offers customers many choices (such as HTML5 or SWF), which I believe is best decided on a per requirements basis.  A further explanation from the Adobe website reveals some of the problems ADEP solves:

“Companies that want to differentiate themselves from the competition realize that they must deliver applications that engage customers as they access information and interact with the business and its frontline employees. And customers want access on
any device or across any channel. Central to accomplishing that goal is simple, yet engaging, interfaces that enable customers to access information and processes, even if they are contained in corporate systems. Efforts to merely extend access to such systems have not proven successful due to the complexity of user interfaces that have been designed for specialists, not customers and the frontline employees who serve them.”

The obvious enrichment a platform can deliver is a common pipeline for data and processing, designed from the bottom up with Cloud and Social Media DNA.  The data modeling capabilities also offer enterprise developers some really cool new features.

Over the next few weeks we will continue to post articles to expose bits of the platform and explain what it means in terms of existing LiveCycle ES customers.

Hope to see you at Adobe MAX 2011!

Flex on multiple devices press briefing setup

Earlier today, I did a press briefing that included a parade of demos of Flex apps running on all of my devices.  I thought it looked pretty cool so here’s a pic:

The app in the picture is Christophe’s Mobile Trader (video demo here).   This is one of four demos that I’ve been showing recently.  I have to admit – this is fun stuff and the reaction has been simply fantastic!  More soon!


Flash Builder 4.5.1 with Improved iOS Support

Today we released an update to Flash Builder 4.5 that brings with it improved support for AIR mobile development. It now allows you to create Android, iOS, and Blackberry Playbook applications without resorting to command-line hi-jinx. Launch Flash Builder 4.5 and choose Check for Flash Builder updates from the Help menu. There are actually two updates you will need that I have highlighted in the screenshot below.

So it is slightly confusing at first when it comes to the improved iOS support. The Flex 4.5.1 SDK that ships with this update includes the AIR 2.6 SDK. That means you can only use the API’s from 2.6 when creating your applications. But when you compile your iOS applications it is using the updated version of the packager so you will get the same performance as in AIR 2.7. So get this update, compile your iOS applications, and you will get all of the performance improvements we have talking so much about.

For more information check out the official blog post from the Flex team. Sorry for the confusion folks.

Flex SDK and Flash Builder updates available – adds iOS and BlackBerry PlayBook support

The Flex SDK and Flash Builder teams are extremely excited to advise that the previously-announced June updates are now available for download – that means you can now build and package Flex mobile applications for Google Android, Apple iOS and BlackBerry Tablet OS devices!

Flash Builder 4.5.1 includes Flex 4.5.1 SDK, AIR 2.6 SDK and the updated iOS Packager that provides for great performance of Flex and ActionScript applications on iPad, iPhone and iPod Touch devices.

Flash Builder 4.5.1 also includes RIM’s plug-in for packaging applications for the BlackBerry PlayBook (requires BlackBerry Tablet OS SDK). Note that an over-the-air update to PlayBook devices is required before Flex 4.5.1 applications will run on the device.

If you already have Flash Builder 4.5 installed then an updater is available from Adobe.com or through Adobe Application Manager (AAM). New trial downloads of Flash Builder are version 4.5.1, so don’t need to be updated after installation.

If you haven’t yet seen how Flash Builder 4.5 enables you to build mobile applications then check out Serge Jesper’s video on Adobe TV. Also, check out the Adobe Developer Center for articles, sample applications and more…

We look forward to seeing your apps in the Android Market, Apple App Store and BlackBerry App World!



Flash Builder 4.5.1 and Flex 4.5.1 are out!

When we launched Flash Builder and Flex 4.5 in May we said that we will have an update a month later that brings Flex mobile development to all three platforms: Android, iOS, and PlayBook (BlackBerry Tablet OS). And this is the update we were talking about.

So starting today, you can build all sorts of amazing mobile apps that run across these different devices.

If you want to find more about this, make sure you register for Adobe Developer Week. This is a series of webinars that will start today.

In the meantime you can check Serge‘s videos.

Build iOS applications with Flex and Flash Builder 4.5.1

You already know that you can use Flex 4.5 and Flash Builder 4.5 to build applications for Android and BlackBerry Tablet OS devices. Today we’re releasing an update to Flash Builder that will enable the exact same workflow to build iOS apps. You’ve probably see us demo this a million times already but today it’s here for you to start building your applications!

In this video I’m showing you have easy it is to do this and where to get all the developer and device certificates from.

The coolest thing is that you can now use the exact same code to build apps for Android, BlackBerry Tablet OS and iOS devices in one go! When you’re app is ready you only need to press the release build button to package your application for all these platforms.

But my application won’t look native, Serge“. Well… I kinda like that. Flex gives you the freedom to make your application look however you want. But if you really need that native iOS feel then check out this Flex theme.

Want to find out more about Flash Builder 4.5? Then don’t forget to sign up for our Developer Week. It starts today and tomorrow I’ll be talking about mobile application development using Flex and Flash Builder 4.5.1.

If you already have Flash Builder 4.5 then go to the HELP menu and select SEARCH FOR FLASH BUILDER UPDATES to download the 4.5.1 update. If you haven’t upgraded to Flash Builder 4.5 yet then try it for 60 days. I guarantee you’ll love it. Oh… And yes… The iOS workflow also works on Windows!

FINALLY – it’s here – Flex on iOS, Android, and BlackBerry PlayBook

We’ve talked about Flex apps for Android, iOS and PlayBook for over a year… and you’re sick of hearing about it, right?  Well, now we’re going to shut up and let the actual shipping product do the talking.  Today, we released Flash Builder 4.5.1, the promised update to 4.5 that adds iOS and BlackBerry PlayBook to the recently released Android support.

The dialog box to the right is now something you can see yourself minutes after downloading Flash Builder 4.5.1.

Are you skeptical?  Many developers are. But, over the past few weeks, we’ve been showing off apps built with 4.5.1 and watched developer after developer say “wow” when they see the performance of the resulting applications (see my previous blog post for more details on how developers responded and the questions they asked).

  • To see how great the performance is, check out Christophe Coenraets’ Adobe TV video – Christophe demonstrates the same app running on an iPad, iPod touch and various Android devices.  The apps even show off video collaboration over 3G across devices and across OSes!
  • I recently interviewed Shashwati Keith, one of the Flex SDK QE engineers about an app that she wrote called Muni Tracker that is already available in the Apple app store and Android Market (and soon the BlackBerry PlayBook app store!).  See the Adobe TV video.
  • What about games?  Here’s an Adobe TV video where I demonstrate some games built by HD Interactive.  The games are Pyramix and Mr. Mixit, both of which are available for iOS and Android now (be sure to check out the reviews!).  Pyramix was even recently on the “New and Noteworthy” list of word games in the Apple app store (more details here)!  I recently interviewed the Sean Carey and Todd Williams of HD Interactive about how these apps were developed and how they addressed the challenges of building apps for multiple device types.  We also discuss the economics of being able to build apps for multiple OSes, marketplaces, etc. See the video here.
  • Serge Jespers recently did an Adobe TV video demonstrating how apps can be built for all three mobile OSes using Flash Builder 4.5.1.
  • Serge also did an Adobe TV video specific to building apps on iOS (certs, provisioning, etc.)

So yes, it’s real, it’s here, it’s available for download and many developers already have solid apps in the various app stores today.

If you’ve stumbled onto this article and are asking “What the heck is Flex?”, I suggest you start here.  To sum it up, it’s OO, event driven, component-based and something you will acclimate to quickly if you are familiar with Java and similar languages.  The IDE is eclipse-based so you already know how to use it.  You can even do on-device debugging and app deployment FROM Eclipse.

Are you wondering how we get apps to work on iOS?  I recently interviewed Scott Petersen, one of the geniuses behind the magic, and posted the interview here.


Tutorial: Accessing Microphone on Android in Adobe AIR

This video is the latest in a long series of tutorials on how to use the new Flash Builder for Flex Mobile Development.  This particular exercise targets Android however the same code can be run on iOS (cross compiled using 4.5.1) and BlackBerry Tablet OS.  Here is the video:

The project will be released shortly to the Android marketplace along with the full source code and some great new graphics thanks to my brother Paul Trani!  If you want the project source code for Flash Builder 4.5.1 + in the meantime, please email me direct dnickull at adobe dot com.

This will be part of the AIR Mobile Code Camp at Adobe MAX 2011 in October!  Sign up now!