Apollo is the code name for a cross-operating system runtime being created by Adobe that will allow developers to leverage existing web technologies, such as Flash, Flex, HTML, JavaScript, Ajax, and PDF to easily create and deploy desktop applications. In this recorded seminar, I provide an overview of Apollo, discuss how it aims to make RIA development and deployment better, and show you how to get started developing for it.
The following recorded presentation includes three examples of Apollo applications that I created using a combination of Flash, Flex, and HTML content (see Figure 1). I also demonstrate a simple "Hello World" project to show the basic workflow for developing applications in Apollo.
Figure 1. Apollo MP3 player application displaying images from Flickr along with HTML content
Watch the Adobe Connect seminar
Note: Presentation duration is 51 min., including Q & A.
This presentation covers the following topics, at these rough starting times, so you can watch just the parts that apply to you at the moment, or watch them again later:
To follow this presentation you may want to install the following software:
Mike Chambers has spent the last eight years building applications that target the Flash runtime. During that time, he has worked with numerous technologies, including Flash, Generator, .NET, Central, Flex, and Ajax. He is currently the Principal Product Manager for developer relations for Adobe AIR. He has written and spoken extensively on Flash and rich Internet application development and is coauthor of the Apollo for Adobe Flex Developers Pocket Guide, Adobe Integrated Runtime (AIR) for JavaScript Developers Pocketguide, Flash Enabled: Flash Design and Development for Devices as well as Generator and Flash Demystified. Mike received his Masters in International Economics and European Studies from the John Hopkins School of Advanced International Studies (SAIS) in 1998. When he is not programming, Mike can be found playing Halo 2, trying to recover from his World of Warcraft addiction, or playing with his two daughters.