topics

Below is a list of session topics so far. We are working to fill in the details on a handful of topics yet, so keep posted to the site for updates soon.

Adobe Keynote
by Ryan Stewart & Adam Lehman
Come learn about the future of Flex, ColdFusion and AIR (including new information from MAX) from the Flex and ColdFusion product managers.

An Introduction to Merapi for: Flash, Flex, JavaScript <-> C# and Java
by Adam Flater
Merapi is now available for many of the popular RIA platforms. In this session we'll cover the basics of connecting hardware and software between UI and native code layers using Merapi.

ColdFusion Builder Extensions, making your IDE work for you!
by Simon Free
With the introduction of ColdFusion builder, more control of the IDE is being given to the developers.  No longer are we tied down to pre packaged functionality but with the use of ColdFusion Builder Extensions we can now expand our IDE to do what we need it to do.  In this session we will review everything you need to know about extensions and will go through the process of creating and packaging one.  By the end of the session you will no longer be grumbling about the lack of functionality you have access to, instead you will be adding everything you need.

The ColdFusion - Java Relationship
by Jason Delmore
Many people still view ColdFusion as a stand-alone application but that has not been the case since ColdFusion 6 was released in 2002 with ColdFusion being built on the powerful J2EE platform.  In this session, we’re going to talk about the architecture of ColdFusion and the integral role Java plays.  By understanding how ColdFusion is built, we will see how to easily take advantage of that to develop better, stronger, faster ColdFusion applications.

Custom Components in Flex 3 and 4
by Jesse Warden
Jesse will speaking about how you make and test custom components in Flex 3 and 4.  He'll go over why you'd create a custom component vs. building on top of, modifying, or monkey patching an existing Flex SDK component.  He'll also cover the component life cycle in both Flex 3 and 4, how to incorporate Flash elements.  Finally he'll show how to test them using visual test harnesses.  Jesse has a pragmatic approach, so will only cover what you most likely will actually use in a real-world project.

Exploring CFaaS
by Raymond Camden
Ray will talk about ColdFusion 9's new "CF as a Service" feature. This exposes a variety of CF's underlying services to other clients, including Flex, PHP, and .Net.

Flex & Flash Catalyst Designer-Developer Workflow
by Elad Elrom
Designer-developer workflow (D-D workflow) in conjunction with Rich Internet Applications (RIA) has become one of the most talked about buzzwords in the Flash community during the last few years.  It has created a lot of debate and uncertainty on how designers and developers are going to work together. In this session Elad Elrom will cover how Adobe’s Flash Catalyst (FC) can be used to allow designers and developers to work together by focusing on a developer centric approach and the integration of FC projects with complex Flex projects.

Getting the most Development from your Mac
by Shannon Hicks
You've bought into, or are thinking about, the Apple experience, but are you really using your Mac to it's fullest potential? Come see how to best set up your development environment, and explore some of the best 3rd party applications for getting your work done. Thanks to the generosity of the Mac software community, we'll be giving away plenty of software, and there will be discount codes aplenty, so bring a business card for the drawings!

How Not to Code Flex Applications
by Jeff Tapper
Having worked on hundreds of various flex applications, I've had a chance to see all sorts of bad practices in use. In this session, we will look at several mistakes: common ones, amusing ones, ones which got someone fired, and talk through ways of making you a better coder, or at least one who makes a better caliber of mistakes.

Image Manipulation in Flex and AIR
by Todd Yard
Explore the many ways to manipulate images in the Flash Player through ActionScript and the new Pixel Bender technology. This session will take a look at how to create and apply a Pixel Bender shader at runtime, some the new 3D support in the Flash Player, a dash of BitmapData, a little drawing API, and perhaps a kitchen sink.

Keeping Front End Dependencies Under Control
by Rachel Lehman
With complex websites and rich AJAX interfaces, managing front-end dependencies like Javascript and CSS can become a time consuming task. At the same time, best practices for maximizing front end performance and responsiveness are often in conflict with the easiest methods of keeping script and style development under control. In this talk we'll explore tools and techniques that help you create a maintainable, manageable JS & CSS codebase while making front end performance a priority.

LCDS Data Management for Mere Mortals: A Practical Approach
by Steven Erat
Discussions of Adobe's LiveCycle Data Services are often entered with the same trepidation as those of Organic Chemistry or Quantum Mechanics, but with ColdFusion, building Web applications that manage complex data sets doesn't have to be that scary. Data Management is a pillar of LCDS that offers scalable, real-time data synchronization across very large numbers of connected clients with the benefits of conflict resolution and data pagination.  Come learn how to quickly get up to speed with Data Management by letting ColdFusion do the hard work for you.

Model Driven Development with Flex 4 and LCDS3
by Christophe Coenraets
See how the brand new model-driven development feature of LiveCycle Data Services ES allows you to build and maintain data-driven Flex applications with an unprecedented level of productivity and flexibility. In this session, we use this approach to build a sophisticated, data-driven application from A to Z. You focus on your data model: The client and server side of your application are created and kept in sync for you automatically.

ORM for the AIR Developer
by David Tucker
In this session we will examine the Object-Relational Mapping solutions that exist for AIR and how developers can leveage these solutions to implement a complex domain model for enterprise AIR applications and the embedded SQLite database.

RAD OO
by Peter Bell
Object Oriented programming can be quicker as well as more maintainable than procedural code, but you have to use the right patterns in the right way so you can focus on getting your sites live rather than worrying about DAO's and Gateways. In one hour, learn a series of patterns we have used to build rich custom web applications in days rather than months. Some OO experience required.

Social Applications with Adobe Flash Collaboration Services
by Kevin Hoyt
Take a hands-on tour of the Adobe Flash Collaboration Service. In this session, you will learn your way around the available APIs from a Flex application coder's perspective. We'll start by exploring out-of-the-box components, but then tread new ground by teaching you to leverage the underlying infrastructure to quickly integrate collaboration in whatever creative form you desire. No chat pods here: We are talking real-time geo-location tracking and more. Expect to get a solid, code-level grasp of the ways you can use the service to build your own collaborative social apps.

Swiz Framework - Brutally simple micro-architecture for Rich Internet Application development with Adobe Flex
by Chris Scott
Swiz is a framework for Adobe Flex that aims to bring complete simplicity to RIA development. Swiz provides Inversion of Control, event handing, and simple life cycle for asynchronous remote methods. In contrast to other major frameworks for Flex, Swiz imposes no JEE patterns on your code, no repetitive folder layouts, and no boilerplate code on your development. Swiz represents best practices learned from the top RIA developers at some of the best consulting firms in the industry, enabling Swiz to be simple, lightweight, and extremely productive.

Top Secret Adobe Stuff
by Ryan Stewart
Description coming soon.

UX For the Development-Minded
by Andrew Powell
User Experience (UX). We've all heard it, but do you know what it really means and why, as a developer, you should pay attention to it when creating your killer RIAs? This session will go into the how and why of UX, from a developer's perspective, and help you understand why UX is more than just pretty designs. We'll go over some key concepts that will help you understand why you need to take another look at usability as you develop your applications. We don't guarantee you'll be a UX expert by the end of the session, but you will have, at least, a greater appreciation for the process and why it matters.