MAX 2007 North America Presentation Library
https://secure.adobemax2007.com/na/sessions/library/
Use the session locator below to download PDF presentations posted by speakers at MAX 2007 in Chicago. If you don't see a PDF download for a particular session, please keep checking back, our speakers will be uploading their presentations over the coming days!
| Skill Level: | |
| Track: | |
| Audience: | |
| Product: | |
| Speaker: |
* Hands-on, workshop, and boot camp sessions are held concurrently. Most sessions repeat multiple times throughout the three days to help you attend all of the sessions that interest you.
A Designer's Introduction to Flex
Learn about Flex from the perspective of a designer. We'll discuss the capabilities of Flex as a platform, provide an introduction to some of the components, and discuss how a designer can easily contribute to a Flex based rich Internet application. There will be little if any code shown in this session.
- Monday, October 111:30 am - 12:30 pmEric LoPresti
- Tuesday, October 22:45 pm - 3:45 pmEric LoPresti
A Virtual Trading Floor: Bringing Wall Street to the Classroom
The Wharton Securities Exchange (WSX) is a virtual trading environment using an interface modeled after actual Wall Street trading software. WSX allows groups of students to trade simulated securities among the group in real time, using limit and market orders to understand the behavior and mechanics of exchanges. WSX, powered by ColdFusion, Flex, and Flex Data Services, has been used by thousands of students in Finance classes at the Wharton School since 2001. The presentation will discuss why Wharton wanted to move from a client/server version of the application to a web-based rich Internet application, the challenges of providing real-time multiplayer interaction over the web, and how ColdFusion, Flex, and Flex Data Services were used to address these issues.
- Monday, October 12:00 pm - 3:00 pmAlec Lamon, Charles Rejonis, Erin Wyher
- Tuesday, October 21:30 pm - 2:30 pmAlec Lamon, Charles Rejonis, Erin Wyher
Adobe Flex Toolkit for Apex: Building Rich Internet Applications for Businesses
Learn how the Adobe Flex Toolkit for Apex uses Flash, Flex, and Adobe Integrated Runtime (AIR) technologies to build new, on-demand business applications on the Salesforce.com Platform, featuring interfaces users will love.
- Monday, October 13:15 pm - 4:15 pmAdam Gross
- Wednesday, October 31:45 pm - 2:45 pmAdam Gross
Adobe Integrated Runtime (AIR) Tips and Tricks
Hear from product experts on how to best leverage Adobe AIR for your desktop-enabled rich Internet applications. Learn development best practices along with when and where to use available APIs.
- Tuesday, October 21:30 pm - 2:30 pm
- Wednesday, October 31:45 pm - 2:45 pm
Adobe Platform Roadmap
Get a glimpse into the future of Adobe technologies including client, server, frameworks, and languages. This session will give you the ability to start planning now for projects down the road.
- Tuesday, October 21:30 pm - 2:30 pmLaurel Reitman
- Wednesday, October 33:00 pm - 4:00 pmLaurel Reitman
An Introduction to ColdFusion Powered Flex
Flex and ColdFusion can be integrated in a variety of ways, and the most fundamental is Flash Remoting. In this session, you'll learn the basics of building Flex front ends for ColdFusion powered applications, how to pass data back and forth, how to use virtual objects, how to debug, how to use Flex Builder ColdFusion extensions, and more.
- Monday, October 13:15 pm - 4:15 pmMike Nimer
- Tuesday, October 22:45 pm - 3:45 pmMike Nimer
Best Practices for Building Quality Flex Applications for the Browser and for Adobe Integrated Runtime (AIR)
Learn how to improve your software quality by following test-driven development practices when building your Flex-based rich Internet applications. We'll look at the popular FlexUnit unit testing framework along with functional testing options such as the Automation Framework from Adobe.
- Monday, October 12:00 pm - 3:00 pmAnthony DeBonis
- Wednesday, October 33:00 pm - 4:00 pmAnthony DeBonis
Beyond the Basics of Flex Builder
Explore some of the more advanced features of Flex Builder 3. Learn tips and tricks for enhancing your productivity with features like refactoring and the outline view, as well as powerful keyboard shortcuts you never knew existed.
- Monday, October 12:00 pm - 3:00 pmDavid Zuckerman
- Tuesday, October 22:45 pm - 3:45 pmDavid Zuckerman
Boot Camp for Flex
Write code together with the Flex development team in this three-hour collaborative session. Boot Camp provides a mixture of short presentations, workshops, and free-form coding. Make sure to bring your laptop, your best questions, your most desired features, your coolest projects to share, and be ready to learn something new.
- Wednesday, October 39:00 am - 12:30 pmMatt Chotin
Boot Camp for LiveCycle
A team of LiveCycle experts will be answering your questions and interact with you. It's a session where we'll write code together. Boot Camp provides a mixture of short presentations, workshops, and free-form coding. Make sure to bring your laptop, your best questions, your most desired features, your coolest projects to share, and be ready to learn something new.
- Wednesday, October 39:00 am - 12:30 pmChristoph Rooms, Matt Butler, Howard Treisman, James Wicker
Branded Experiences with Adobe Integrated Runtime (AIR)
Explore the advantages that an Adobe AIR experience can bring to your users. Find out what types of applications lend themselves to an out-of-browser experience and how complete interface and design control can deepen your brand awareness.
- Monday, October 13:15 pm - 4:15 pmTony MacDonell, Gabor Vida
- Tuesday, October 21:30 pm - 2:30 pmTony MacDonell, Gabor Vida
Building Accessible Applications with Flex
Join Adobe accessibility experts as they demonstrate accessibility compliance in rich Internet applications using real-world projects by Adobe Consulting and external developers. Examples will highlight how Flex applications can interoperate with assistive technologies such as screen readers and screen magnifiers, how Flex supports the integration of captioning for deaf and hard-of-hearing users, and how Flex supports a variety of disabled users through robust keyboard access. We'll also examine strategies to reduce the overall development effort while delivering a high-quality accessible experience.
- Monday, October 12:00 pm - 3:00 pmAndrew Kirkpatrick
- Tuesday, October 24:00 pm - 5:00 pmAndrew Kirkpatrick
Building Global Flex Applications
Learn about Flex framework features that can assist in building rich Internet applications for a global environment. We'll discuss how to build and load Flex resource bundles, the use of new and existing formatters and validators, and best practices for architecture. Finally, we'll discuss how Adobe applications are leveraging these features for their own globalization strategy.
- Tuesday, October 29:15 am - 10:15 amCraig Rublee
- Wednesday, October 311:00 am - 12:00 pmCraig Rublee
Building Rich Internet Applications with Cairngorm and LiveCycle Data Services
Learn to use data management services to build rich Internet applications (RIA). In this session, we will examine an actual case study from Adobe Consulting, manufacturing marketplace MFG.com, to demonstrate how to best deliver Flex and LiveCycle Data Services with Cairngorm. Explore the ideas that will ultimately inform the Cairngorm Enterprise solution, learn how to best apply LiveCycle Data Services and data management services in your projects, and take a close look at an existing RIA and LiveCycle ES solution.
- Tuesday, October 22:45 pm - 3:45 pmPeter Martin
- Wednesday, October 33:00 pm - 4:00 pmPeter Martin
Building Stunning Flex Applications with Flex Builder and Creative Suite 3
Join Flex Builder engineers as they demonstrate the new workflow features for getting various artwork into your Flex applications from Illustrator, Flash, Photoshop, and Fireworks. Learn how to easily use artwork created in your favorite applications as custom skins for components. We'll also show how to create unique looks using nothing but the software's built-in CSS styling mechanism with the help of the new graphical CSS Design View in Flex Builder. Finally, we'll discuss related features that may be available in future releases.
- Monday, October 14:30 pm - 5:30 pmPeter Flynn
- Wednesday, October 31:45 pm - 2:45 pmPeter Flynn
Case Study: ESRI Geospatial Application Using Adobe Flex
ESRI, the world leader in geographic information system (GIS) technology, will discuss its Flex-based solution for processing and managing information.
- Monday, October 14:30 pm - 5:30 pmMansour Raad
- Tuesday, October 29:15 am - 10:15 amMansour Raad
Case Study: RIAs and E-commerce
See how leading retailers have used rich Internet applications to aggressively grow their e-commerce business.
Case Study: Yahoo! "AIR Mail
Join the Yahoo! team as they discuss using AIR to build a desktop email client powered by public APIs available through the Yahoo! Developer Network (developer.yahoo.com). We showcase how developers can take advantage of the wealth of resources available through the Yahoo! Developer Network (in this case, Open Cascade, YUI and BBAuth) and leverage the Yahoo! platform for desktop application environments.
- Monday, October 12:00 pm - 3:00 pmRyan Kennedy
- Tuesday, October 24:00 pm - 5:00 pmRyan Kennedy
Continuous Integration with Flex, FlexUnit, and Ant
Learn about tools and techniques needed to get continuous builds, integration, and testing running with a Flex project. We'll cover the fundamentals of build and test automation, the popular open-source Ant build tool, setting up and running FlexUnit tests from the command line, and integrating the entire process into an automated build system. We'll also demonstrate Antennae, a publicly available set of templates for building even very complex Flex applications using Ant.
- Monday, October 13:15 pm - 4:15 pmDaniel Rinehart
- Tuesday, October 21:30 pm - 2:30 pmDaniel Rinehart
Creating New Flex Components
Learn about the inner workings of the Flex framework and how you can leverage them to create your own components. We'll cover the details of important base cases as well as best practices to match your component to the style of the framework. We'll also discuss how to package your component so it can be used efficiently within Flex Builder.
- Monday, October 111:30 am - 12:30 pmMichael Labriola
- Wednesday, October 33:00 pm - 4:00 pmMichael Labriola
Customizing the Flex Framework
Dive deep into the Flex framework and its extensibility layers. We'll cover commonly requested customizations as well as concepts that have been considered difficult to implement. Topics include skins, item renderers for list-based controls, collections and sorting, validators and formatters, dataDescriptors for hierarchical controls, tool tips, menus, drag&drop behavior, and effects. Be prepared to view a lot of code!
- Monday, October 12:00 pm - 3:00 pmDeepa Subramaniam
- Wednesday, October 39:30 am - 10:30 amDeepa Subramaniam
Data Visualization with Flex
Learn how to take advantage of the rich, extensible components in the Flex Data Visualization package. We'll explain how to build basic applications with the built-in charts and how to use the extensibility API to build custom visualizations. We'll also cover some of the new components available in Flex 3 like the AdvancedDataGrid.
- Monday, October 111:30 am - 12:30 pmSunil Bannur, Ram Krishnaiyer
- Wednesday, October 39:30 am - 10:30 amSunil Bannur, Ram Krishnaiyer
Design Patterns in ActionScript 3.0
Learn the basics of design pattern use in ActionScript 3.0, enabling you to move beyond basic application development into more complex projects that require real structure and organization.
- Monday, October 13:15 pm - 4:15 pmLeo Schuman
- Tuesday, October 21:30 pm - 2:30 pmLeo Schuman
Design-Led Innovation: Creating Disruptive Experiences
Hear the Adobe Consulting team explain our approach to delivering innovative, design-led solutions to enterprise software challenges. We'll discuss how design and technology can be brought together to deliver great engagements, examine our methodology for design-led innovation, and present its benefits through demonstrations of "the art of the possible." Along the way, we'll talk about business benefits of rich Internet applications, Flex, Adobe Integrated Runtime (AIR), and LiveCycle.
- Monday, October 13:15 pm - 4:15 pmSteven Webster
- Tuesday, October 29:15 am - 10:15 amSteven Webster
E2E Solutions Operations
Andreas Graesser, Vice President of Active Global Support at SAP Americas Inc, will explain how End-to-End Solution Operations will enable customers to run their mission-critical operations more efficiently and cost-effectively, even the applications are Non-SAP applications. With a practical approach, he will explain how customers can conduct root cause analysis within an environment that includes Adobe IFS integrated with an ERP2005. The session provides information about implementation roadmaps, available trainings and SAP Standards for End-to-End Solution Operations, which will help customers to achieve greater efficiency, transparency and application availability.
- Monday, October 111:30 am - 12:30 pmAndreas Graesser
Experiences with Flex, Flash and AIR on top of the SAP NetWeaver Business Process Platform
This session provides an overview of various innovative projects at SAP that utilize Flash, Flex and AIR to deliver new engaging user experiences in an Enterprise Service oriented Architecture. Examples are a new composite Application for analyzing and managing enterprise spend data, a widget platform for delivering data on desktops and browsers as well an integration of Flex with SAP's WebDynpro UI programming model, which allows to render any WebDynpro application in Flex. For each example the specific business requirements, the respective architecture will be discussed and a detailed demo shown.
- Wednesday, October 33:00 pm - 4:00 pmGuido Schroeder
Flash Player Cross-Domain Security
Find out how the Flash Player sandbox keeps your content and users safe from malicious attacks. Learn how to configure Flash Player using policy files, config files, and ActionScript to allow the communication you want and prevent the problems you don't want.
- Monday, October 14:30 pm - 5:30 pmLucas Adamski, Deneb Meketa
- Wednesday, October 31:45 pm - 2:45 pmLucas Adamski, Deneb Meketa
Flash Player Detection and Embedding: An Open Source Solution
This session will focus on a brief history of the various detection methods that have been used over time and then focus in on a new open source solution developed in conjunction with Adobe, Geoff Stearns (SWFObject), and Bobby van der Sluis (UFO). We'll explain why this solution is important, how it's being used today, and how to implement it with common content types.
- Tuesday, October 22:45 pm - 3:45 pmGeoff Stearns, Michael Williams
- Wednesday, October 311:00 am - 12:00 pmGeoff Stearns, Michael Williams
Flex 3: Developing Rich Client Applications
Get hands-on, practical experience using Flex. This course introduces developers to all the primary features of Flex they need to know to build a fully functional, well-architected front end for a rich Internet application (RIA).
- Sunday, September 309:00 am - 5:00 pmOliver Merk
Flex 3: Integrating with ColdFusion
This session provides ColdFusion developers with hands-on, practical experience connecting their Flex 3 client applications to remote, dynamic data provided by ColdFusion and LiveCycle Data Services. This course teaches developers how to connect with remote data using ColdFusion Flash Remoting and the Flex Data Management Service, and how to integrate ColdFusion Enterprise Edition with the Flex Message Service.
- Sunday, September 309:00 am - 5:00 pmMatt Boles
Flex 3: Integration with Java
This session provides experienced application developers with hands-on, practical experience connecting their Flex front ends to remote, dynamic data using LiveCycle Data Services. This course covers how to connect with remote data using web services and LiveCycle Data Services, allowing communication with a Java back end. We'll also discuss how to manipulate and format the returned data.
- Sunday, September 309:00 am - 5:00 pmDavid Gassner
Flex Best Practices
Join leading Flex developers in a discussion about best practices for building Flex applications. We'll discuss small issues, such as coding conventions, to large ones, such as frameworks. Expect a spirited discussion!
- Tuesday, October 21:30 pm - 2:30 pmJoe Berkovitz, Steven Webster, Anatole Tartakovsky
Flex on Rails
Learn how to integrate your Flex applications with a Ruby on Rails back end. Topics include remoting, using ActiveRecords in Flex, and the Flex/RoR SDK. Finally, learn how to deploy your Flex application to Adobe Integrated Runtime (AIR).
- Monday, October 14:30 pm - 5:30 pmTony Hillerson
- Wednesday, October 34:15 pm - 5:15 pmTony Hillerson
Flex Roadmap
Hear from one of the Flex architects on ideas for the future direction of the Flex SDK and Flex Builder. We'll discuss new ideas that are still bubbling in the imaginations of the Flex team, as well as demonstrate ideas that are a little more tangible. No Non-Disclosure Agreement required!
- Tuesday, October 24:00 pm - 5:00 pmEly Greenfield
- Wednesday, October 34:15 pm - 5:15 pmEly Greenfield
Hands On: Building a Rich Internet Application with Flex 3 and .NET
Learn how to build a rich Internet application with Flex 3 and .NET. No prior Flex experience is required, but .NET experience is recommended. Finally, learn how to deploy your Flex application to Adobe Integrated Runtime (AIR).
- Tuesday, October 28:30 am - 10:00 amMark Piller
- Tuesday, October 21:30 pm - 3:00 pmMark Piller
- Wednesday, October 31:45 pm - 3:15 pmMark Piller
- Wednesday, October 33:45 pm - 5:15 pmMark Piller
Hands On: Building a Rich Internet Application with Flex 3 and Java
Learn how to build advanced database applications by leveraging Java and LiveCycle Data Services, including RemoteObject, Data Management Services, and the Flex Message Service. Some Flex experience is helpful, and Java experience is required.
- Monday, October 14:00 pm - 5:30 pmDavid Gassner
- Tuesday, October 21:30 pm - 3:00 pmDavid Gassner
- Wednesday, October 31:45 pm - 3:15 pmDavid Gassner
- Wednesday, October 33:45 pm - 5:15 pmDavid Gassner
Hands On: Building a Rich Internet Application with Flex 3 and PHP
Learn how to build a rich Internet application with Flex 3 and PHP. No prior Flex experience is required, but PHP is recommended. Finally, learn how to deploy your Flex application to Adobe Integrated Runtime (AIR).
- Monday, October 111:30 am - 1:00 pmRenaun Erickson
- Monday, October 14:00 pm - 5:30 pmRenaun Erickson
- Tuesday, October 21:30 pm - 3:00 pmRenaun Erickson
- Wednesday, October 33:45 pm - 5:15 pmRenaun Erickson
Hands On: Building Custom Applications with LiveCycle Workspace
LiveCycle Workspace provides an intuitive Flex based user experience for initiating and participating in LiveCycle based forms and processes. LiveCycle Workspace provides Flex components, CSS templates, and UI source code to allow customers to customize and extend Workspace. This presentation walks through Workspace components, the underlying SDK, and deployment topologies, including customization.
- Tuesday, October 21:30 pm - 3:00 pmAndrew Mason, Jim Leask, Valerie Snider-Lynch
- Tuesday, October 23:30 pm - 5:00 pmAndrew Mason, Jim Leask, Valerie Snider-Lynch
Hands On: Building your First Rich Internet Application With Flex 3
Learn how to build your first Flex-based application. No prior Flex knowledge is required. We'll use containers and controls to create the application interface and use web services and remoting for data access. Finally, learn how to deploy your Flex application to Adobe Integrated Runtime (AIR).
- Monday, October 111:30 am - 1:00 pmMatt Boles
- Monday, October 12:00 pm - 3:30 pmMatt Boles
- Tuesday, October 23:30 pm - 5:00 pmMatt Boles
- Wednesday, October 33:45 pm - 5:15 pmMatt Boles
Hands On: Deploying Flex and HTML/JavaScript Applications to Adobe Integrated Runtime (AIR)
Enjoy a hands-on test drive of new Adobe AIR. We'll build an application using HTML and JavaScript and deploy it using the Adobe AIR command-line tools. We'll also build and deploy an application with Flex using the Adobe AIR Project in Flex Builder. No Flex experience is necessary.
- Monday, October 111:30 am - 1:00 pmJeff Tapper
- Monday, October 12:00 pm - 3:30 pmJeff Tapper
- Tuesday, October 28:30 am - 10:00 amJeff Tapper
- Tuesday, October 23:30 pm - 5:00 pmJeff Tapper
Hands On: Introduction to ActionScript 3.0
Learn how to get started with ActionScript 3.0, as well as how to leverage some of the great new components to jump-start your designs. We'll help you take advantage of the improved efficiencies offered by ActionScript 3.0.
- Monday, October 111:30 am - 1:00 pmChris Florio
- Monday, October 14:00 pm - 5:30 pmChris Florio
- Tuesday, October 21:30 pm - 3:00 pmChris Florio
- Tuesday, October 23:30 pm - 5:00 pmChris Florio
Hands On: Introduction to XFA - The Heart of LiveCycle Forms
LiveCycle Designer creates XDP files that are in XFA format. What does XFA stand for? What does it look like? How can you use this knowledge when creating forms? Knowledge of XFA is essential to doing advanced scripting in LiveCycle Designer and in understanding how a PDF is generated from it by LiveCycle Forms and LiveCycle Output. In this seminar we will talk about the basics of XFA and how these concepts can be used when writing scripts in LiveCycle Designer and to control PDF generation in LiveCycle Forms and LiveCycle Output.provides a mixture of short presentations, workshops, and free-form coding. Make sure to bring your laptop, your best questions, your most desired features, your coolest projects to share, and be ready to learn something new.
- Wednesday, October 31:45 pm - 3:15 pmRob McDougall
- Wednesday, October 33:45 pm - 5:15 pmRob McDougall
HTML and Script Bridging for Flex Applications in Adobe Integrated Runtime (AIR)
Learn how HTML and Flex can work together in a single Adobe AIR application via script bridging. We'll discuss the Adobe AIR APIs that every application developer needs to know to provide maximum flexibility in development choices.
- Tuesday, October 22:45 pm - 3:45 pmChristian Cantrel, Chris Brichford
- Wednesday, October 31:45 pm - 2:45 pmChristian Cantrel, Chris Brichford
If You Build It Will They Come? Designing Your Web Application for Smooth Web Analytics
Whether you are building your first web application, are responsible for gathering reporting data, or simply want to understand your users better, get tips from one of the pioneers in the field. Learn about trends in the web analytics field and what key questions you should be thinking about to hone your ability to measure your results.
- Tuesday, October 29:15 am - 10:15 amJudah Phillips
- Wednesday, October 311:00 am - 12:00 pmJudah Phillips
Inspire Session: AIR Customer Panel
This panel discussion includes leading companies working with Adobe Integrated Runtime (AIR). Join host Mike Downey as he explores the business, development, and ecosystem surrounding AIR as a software platform.
- Monday, October 12:00 pm - 3:00 pmMike Downey
Inspire Session: Big Spaceship, Digital Creative Agency
Get a glimpse into the approach and process the Big Spaceship crew employs when creating award winning rich media websites for entertainment and lifestyle brands. Michael (CEO/Founder) and Josh (Minister of Technology) will talk about the brainstorming process, team structure, focus on collaboration, tools and techniques, and more, while sharing a behind-the-scenes look at recent work.
- Wednesday, October 39:30 am - 10:30 amJosh Hirsch, Michael Lebowitz
Inspire Session: Building Buzzword, a New Breed of Word Processor
Virtual Ubiquity CEO Rick Treitman, designer Robby Shaver, and developer David Coletta will share the story behind Buzzword, an innovative new word processor deployed with Adobe AIR. See how Buzzword is shifting the paradigm in word processing to an efficient, elegant, web-based application built for ease of use and easy collaboration.
- Monday, October 13:15 pm - 4:15 pmDavid Coletta, Rick Treitman, Robby Shaver
Inspire Session: Building SlideRocket, a New Breed of Presentation Software
This changes everything! Learn how one developer set out to transform the way people create, manage, and share presentations on the web using Adobe Flex and AIR technologies. See one of the coolest rich Internet applications around, and find inspiration for your own innovative projects.
- Monday, October 14:30 pm - 5:30 pmMitch Grasso
Inspire Session: Building Software People Like with Flash and Flex
In this session, we will examine the history of Atellis products and explore why Flash and Flex played a key part in driving user adoption. We will focus on SimCenter, a product responsible for testing 25% of medical students in the nation, and SimCube, a newly launched product that is already revolutionizing student learning.
- Monday, October 111:30 am - 12:30 pmChafic Kazoun
Inspire Session: Fifty Reasons Why ActionScript 3 Rocks
ActionScript 3 is by far the most significant upgrade to the language in its 10-year history. This session explores 50 reasons why the newest version of ActionScript is so important to Flash and Flex developers.
- Tuesday, October 21:30 pm - 2:30 pmGrant Skinner
Inspire Session: Lessons Learned on AIR
Explore the relevance of the desktop in 2007 and beyond, as Alan Lewis from eBay discusses what he and his team learned from developing the eBay "San Dimas" desktop application using the AIR platform.
- Monday, October 14:30 pm - 5:30 pmAlan Lewis
Inspire Session: Making Things Move
This session will cover the basics of scripted animation in ActionScript 3.0. Drawing on the bestselling book, Foundation ActonScript 3.0 Animation: Making Things Move!, you'll learn the fundamentals of math- and physics-based motion in a scripted environment. Topics covered will include velocity, acceleration, gravity, bouncing, friction, springs, and even basic 3D if time allows.
- Monday, October 111:30 am - 12:30 pmKeith Peters
Inspire Session: Monetizing AIR with Ads and Licensing
This session will explore the exciting new revenue and licensing opportunities in advertising and branding made possible by AIR-enabled rich Internet applications. We will cover everything from desktop widgets and personalized gaming shells to branded entertainment media players. Our discussion will include the branding extensions and SMIL-based advertising mechanisms provided within the Adobe Media Player (AMP).
- Wednesday, October 39:30 am - 10:30 amMatt Voerman
Inspire Session: Rediscovering Fun
Hack it! Mash it up! Mix your SWX with your JSON with your XML with your Flash Remoting. Suck up that API. Put it on your phone, slap it on your Wii, throw it on your PS3. Break it. Fix it. Play! Have fun! Aral Balkan loosens his collar and goes barefoot to share his recent experiences in rediscovering the fun side of Flash.
- Wednesday, October 34:15 pm - 5:15 pmAral Balkan
Inspire Session: Ribbit on AIR
See how Ribbit's user experience team did a simple yet effective conversion from their full-fledged, web-based Flex application to an even more useful and engaging application on the desktop with AIR. You will leave this session inspired to push the creative and technical envelope with AIR.
- Monday, October 13:15 pm - 4:15 pmCharles Freedman
Inspire Session: The Art of Playing
Pioneering the leading edge of technology is not unlike building Legos(TM) as a child, relying on imagination and inspiration to devise an experience that defies the convention. Blurring the line between commercial work and artful experimentation, Erik Natzke spends much of his time in search of non-conventional solutions to conventional problems. This session will explore Erik's evolution and approach as a designer.
- Tuesday, October 22:45 pm - 3:45 pmErik Natzke
Inspire Session: Use the Force: Star Wars and PaperVision 3D
From X-Wings to Death Stars, come learn why ActionScript 3.0, Papervision3D, and Star Wars are together an ideal combination for casual gaming.
- Wednesday, October 33:00 pm - 4:00 pmJohn Grden
Integrating Flex and Video
Explore options for creating and delivering video to your Flex applications in the browser or in Adobe Integrated Runtime (AIR). We'll cover the basic video components available in Flex and explore the features of Flash Media Server.
- Tuesday, October 24:00 pm - 5:00 pmGreg Hamer
- Wednesday, October 39:30 am - 10:30 amGreg Hamer
Integrating Flex with Ajax and the Browser
Learn about the tools provided by Flex and Flex Builder to allow easy integration of a Flex application into the HTML/Ajax world. Topics include enabling deep linking, FABridge, history management, ExternalInterface, and the Flex Builder Ajax wizards.
- Tuesday, October 29:15 am - 10:15 amAndrei Dragomir
- Wednesday, October 34:15 pm - 5:15 pmAndrei Dragomir
Introduction to Adobe Integrated Runtime (AIR)
Learn the basics of Adobe AIR, the new cross-operating system runtime from Adobe. This session will provide an introduction to the basic features of the runtime along with the tools for building applications. We'll cover building applications using HTML/Ajax, Flash, and Flex.
- Monday, October 12:00 pm - 3:00 pmMike Chambers
- Tuesday, October 24:00 pm - 5:00 pmMike Chambers
Introduction to Flex
Learn the basics of the Flex programming model. We'll introduce the major concepts and languages, build a simple user interface as an example, and deploy your completed project to Adobe Integrated Runtime (AIR).
- Monday, October 14:30 pm - 5:30 pmTom ortega
- Wednesday, October 311:00 am - 12:00 pmTom ortega
Introduction to Flex Builder
Learn how to use Flex Builder 3. We'll cover the basic features of Flex Builder including the project system, basic editor features, design view, running and debugging, and deploying to Adobe Integrated Runtime (AIR). We'll also provide a preview on some of the more advanced functionality available within the tool.
- Monday, October 111:30 am - 12:30 pmMike Morearty
- Tuesday, October 21:30 pm - 2:30 pmMike Morearty
Introduction to LiveCycle Data Services for Flex Developers
Discover how LiveCycle Data Services puts a powerful new set of capabilities in the hands of Flex developers. Learn how the data services programming model can increase productivity, enhance performance, and simplify maintenance. Learn how messaging enables a new class of real-time and collaborative applications.
- Tuesday, October 24:00 pm - 5:00 pmBen Elmore
- Wednesday, October 39:30 am - 10:30 amBen Elmore
Local Database Access with Adobe Integrated Runtime (AIR) and Data Synchronization Strategies
One of the most exciting capabilities of Adobe Integrated Runtime (AIR) is that its embedded relational database and the database access API allow you to save data locally for offline operations. In this session, we will discuss the challenges this new capability introduces: What are the appropriate design patterns for working with a local database? What is the right level of abstraction between inlining SQL statements and implementing a full featured orM system? What are the different strategies for data synchronization between your local database and the server? Join us for answers to these questions and more.
- Tuesday, October 29:15 am - 10:15 amChristophe Coenraets
- Wednesday, October 34:15 pm - 5:15 pmChristophe Coenraets
Next Generation User Experiences: Real Case Studies
This session is intended for business marketers, designers, and technologists who want to push the boundaries of current online and offline user experiences for finding, sharing, creating, and interacting with video, audio, text, and other media. Using real projects, we'll detail the strategic thinking, creative approach, and technology involved in the delivery of next-generation user experiences. See how innovative companies are extending media into users' lifestyles, allowing them to feel a personal connection to digital information, as well as offering new ways to consume it, from passive viewing/listening to immersive, interactive engagement.
- Monday, October 111:30 am - 12:30 pmDave Meeker
- Tuesday, October 21:30 pm - 2:30 pmDave Meeker
Open Source Flex
Join the Flex team to learn more about the open source efforts in Flex. We'll discuss the details of what will be open source, examine the infrastructure itself, and explain how you can contribute.
- Wednesday, October 31:45 pm - 2:45 pmMatt Chotin
Optimizing ActionScript 3.0 Performance
ActionScript 3.0 is fast, but do you know all you need to squeeze every last ounce of performance from the new player? In this session, we'll cover proper usage of types, where to invest the time tweaking code, common pitfalls to avoid, and more.
- Monday, October 14:30 pm - 5:30 pmJun Heider
- Tuesday, October 22:45 pm - 3:45 pmJun Heider
Optimizing Flex Applications
Learn coding practices and data loading techniques you can use to enhance the performance of your Flex and Adobe Integrated Runtime (AIR) applications. We'll also demonstrate the new profiling capabilities available as part of Flex 3. Prior experience with Flex programming is required.
- Tuesday, October 24:00 pm - 5:00 pmDavid Coletta
- Wednesday, October 311:00 am - 12:00 pmDavid Coletta
Optimizing Search for Rich Internet Applications
It is vital that your business appear on the first page of search results, and preferably in the top three listings. Understand what makes rich Internet applications different from a search engine point of view, and learn how you can increase your search engine ranking.
- Monday, October 111:30 am - 12:30 pmCraig Hordlow
- Tuesday, October 22:45 pm - 3:45 pmCraig Hordlow
Partner Summit: Leveraging Adobe Intregrated Runtime (AIR) and Flex to Win Against the Competition
Please Note: This session is part of the Adobe Partner Summit which is only open to members of an Adobe partner program, and not part of the general MAX event. If you are unsure if you are in a partner program email: partnersummit@adobemax2007.com and the partner team with verify your membership. The recent introduction of Adobe AIR and Flex 3 sets the stage for a new kind of Internet application, one that transcends platform, browser, and desktop. In this session, you will learn how you can leverage these powerful, groundbreaking technologies to win against your competition.
- Wednesday, October 33:15 pm - 4:15 pmDave Gruber, Adrian Ludwig
Partner Summit: Meet the Team: Future Strategies in Enterprise
Please Note: This session is part of the Adobe Partner Summit which is only open to members of an Adobe partner program, and not part of the general MAX event. If you are unsure if you are in a partner program email: partnersummit@adobemax2007.com and the partner team with verify your membership. The teams responsible for Adobe's enterprise technology and strategy will share their product roadmaps, direction, and vision. Products include LiveCycle, Flex, and ColdFusion. Participants must have a current NDA to attend.
- Wednesday, October 312:00 pm - 1:00 pmKumar Vora
Project San Dimas: Under the Hood of eBay's Adobe Integrated Runtime (AIR) project
Come along with EffectiveUI to dissect the business and development decisions behind eBay's San Dimas project, the groundbreaking Adobe AIR application that brings live bidding to the desktop. Learn about the architectural decisions influencing development, performance, and maintainability of a large scale AIR application all from the lead developers perspective.
- Monday, October 12:00 pm - 3:00 pmSean Christmann
- Wednesday, October 39:30 am - 10:30 amSean Christmann
Taking a Flex Application from the Web to the Desktop with Adobe Integrated Runtime (AIR)
Explore the opportunities offered by Adobe AIR for expanding the reach of a Flex application. We'll discuss the differences in APIs available in Adobe AIR as well as how to share code meant for deployment to both the web and the desktop.
- Monday, October 12:00 pm - 3:00 pmRich Tretola
- Wednesday, October 31:45 pm - 2:45 pmRich Tretola
The Evolution of Rich Portals
This presentation will explore the evolution of portals as they incorporate RIA capabilities. It will address the points of potential conflict and areas of synergy. It will define a Rich Portal vision and demonstrate this vision via a Rich Portal Built in Flex 3 which is deployable as an AIR application. This is a session not to be missed if you are responsible for a portal or are otherwise trying to create Rich customer interactions. The Flex 3 portal demonstrates Data Visualization and Collaborative communications in a the context of a Rich Portal.
- Monday, October 12:00 pm - 3:00 pmGeoff Cubitt, Jeff Maling
- Tuesday, October 29:15 am - 10:15 amGeoff Cubitt, Jeff Maling
The New Creatives
In today's creative marketplace, the role of the designer is merging with that of the developer. With the blurring of boundaries between writing code and crafting beautiful imagery, what new skills do you need and what new tools must you master to thrive in this emerging world of Publishing 2.0? This session is geared to the visual creator and developer/script dabbler, and will include ExtendScript for Illustrator and After Effects and ActionScript for Flash.
- Tuesday, October 29:15 am - 10:15 amMatthew Richmond, Manny Tan
- Tuesday, October 21:30 pm - 2:30 pmMatthew Richmond, Manny Tan
Top Adobe Integrated Runtime (AIR) Applications: Visualizing the Possibilities of a New Platform
Count down the top Adobe AIR applications with this survey of the coolest apps launched to date. What is the most famous? The best-designed? The wackiest? Come to this session to find out.
- Monday, October 111:30 am - 12:30 pmMike Downey
- Tuesday, October 22:45 pm - 3:45 pmMike Downey
Using Adobe Connect within SAP Enterprise Learning
As the cliche continues - "do more with less", learn how SAP Enterprise Learning with built-in integration to Adobe Connect Meeting can help you do just that. eLearning and virtual classroom offerings enable organizations to deliver training offerings in a consistent, more efficient manner while reducing overall training-related costs. In addition, you can maximize your organization's ability to identify and develop the right people and ensure you can get them in the right place at the right time. Optimize your competency management within your organization and highlight how to measure the impact of training on your organization with SAP Enterprise Learning.
- Monday, October 14:30 pm - 5:30 pmHarry West
- Tuesday, October 21:30 pm - 2:30 pmEric Ohmert
Using Flash and Flex Together
Learn how to effectively use Flash and Flex together in applications from a designer's perspective. We'll discuss the main techniques for implementing designs typically created in Flash and Photoshop. We'll also explain "make or break" points that determine if you are doing something in Flex you should probably do in Flash instead, and vice versa. Finally, we'll introduce some of the integration features provided by Flash CS3 Professional and Flex Builder 3.
- Monday, October 13:15 pm - 4:15 pmNick Velloff
- Wednesday, October 311:00 am - 12:00 pmNick Velloff
Working with Data in Flex 3
Explore various methods for accessing data in applications built with Flex 3. We'll discuss connecting with back ends such as PHP, .NET, ColdFusion, and Java using REST and XML, Web Services, Remoting, Messaging, and the LiveCycle Data Management Service. We'll also discuss underlying formats such as XML and how to manipulate it using E4X, AMF3, and JSON.
Working with Persistent Data in Adobe Integrated Runtime (AIR)
Adobe AIR provides a number of ways to work with data on the local system. This session will discuss the merits of the different approaches and APIs, including the FileSystem APIs and Local Database APIs
- Monday, October 111:30 am - 12:30 pmJason Williams
- Tuesday, October 22:45 pm - 3:45 pmJason Williams
XD: Bringing the Desktop to the Web
Learn how the Adobe Experience Design team created a suite of tools for editing video, audio, and photos online. In just over eight weeks, we concepted, designed, implemented, and user-tested a collection of tools for our most casual users, all while balancing the unique needs of our content partners. We made this possible by establishing a set of reusable building blocks and leveraging shared solution patterns.
XD: From Zero to Bike Race in Six Weeks: The Amgen Tour of California
Mix together world-class cyclists wearing GPS trackers, a motorcycle-riding photographer with a geo-tagging camera, live satellite television feeds, and the biggest companies in the Web 2.0 world, and then tell them you have six weeks to design, develop, and deploy the most remarkable bike racing coverage yet experienced on the web -- talk about crazy fun! During this session we'll discuss integrating Flash Media Server, Flash Data Services, Flickr, Yahoo maps, and Flex; disaster scenario planning; defensive coding; and live firefighting. We'll also consider a new way of thinking about the relationship between designers and developers.
- Tuesday, October 29:15 am - 10:15 amGever Tulley
- Wednesday, October 34:15 pm - 5:15 pmGever Tulley
