Design | Development | Mobile & Devices
| Code | Topic | Speaker |
|---|---|---|
| DT1/D2S3/SO | Architecting Flex RIAs with CairngormWhen developing Enterprise Rich Internet Applications, careful attention to the technical architecture ensures that solutions are scalable, maintainable and perform correctly. This can be achieved by applying many of the best-practices from enterprise web-application development to Rich Internet Application development with Flex. In this talk, Steven Webster will discuss the concept of design patterns for Rich Internet Applications, with the concept of combining these design patterns into an "RIA Microarchitecture". Drawing on his experience consulting and delivering numerous RIA with Macromedia Flex, Webster will outline where and when design pattern architectures can be appropriate, the benefits of individual design patterns and the power of combining these design patterns into lightweight technical architectures for your own Flex development. Using the open-source Cairngorm microarchitecture for RIA developers as an example, Webster will show with real-world examples, how these design patterns can be used to develop an online commerce RIA with Macromedia Flex. |
Steven Webster |
| DT2/D2S6/CM | Deconstructing the Flex development of a UK Retail BankCome hear about the implementation of the first public-facing Flex RIA deployed on behalf of Intelligent Finance, a UK Retail Bank. In this session, Steven Webster of iteration::two will discuss the real-world experience of designing, implementing and delivering a Rich Internet Application that pushes the limits and capabilities of the Flex technology. Beginning with the "Planning Game and User Experience Design" process, Webster will discuss how to define and plan an effective user-experience that balanced business requirements with technical development, interaction design, usability and accessibility testing. Webster will then discuss the delivery of an Enterprise RIA using Flex, discussing development team composition, how to structure a Flex project, and an overview of the system and technical architecture. Most importantly, Webster will focus the workshop with a number of "deep-dives" into some of the more advanced implementation techniques used in the application, including advanced styling and skinning, creating complex transitions and effects, enhancing Flex accessibility and offline capability by deploying to Macromedia Central. By the end of this presentation, developers will have gained insight as to how to define, plan, design and deliver a real-world Flex RIA, while learning some advanced tricks and techniques from one of the the authors of "Developing Rich Clients with Macromedia Flex". |
Steven Webster |
| DT3/D1S4/CM | Zorn: A Guided TourIn this session, get a guided tour of Zorn, Macromedia's next generation Eclipse-based development tool for creating Flex applications. Walk through the project system, code editing features, debugging, and extensibility. |
Mark Anders |
| DT4/D2S5/CM | Flex Enterprise ServicesIn this session, learn about using the new enterprise services architecture in the next generation of Flex to integrate with your current data persistence technologies. |
Mark Blair |
| DT5/D1S1/CM | ColdFusion MX 7 Forms FunctionalityForms are an important part of any web applications, and are also the source of much aggravation for both developers and end-users. ColdFusion MX 7 employs XForms and Flex technologies to dramatically simplify the web we think about and build forms, as this session will teach you. |
Ben Forta |
| DT6/D2S2/CM | Best Practices for Development and Architecture for Flash Media ServerWith a new version of Flash Media Server out comes new concepts in best practices for development and the architecture of applications. Along with covering some of the new settings that can be tweaked to increase efficiency of the server, I will be combining the old with the new and introduce some of the most important concepts of how to keep Flash Media Server applications organized and easy to update. If you are looking for more ideas on good practices on how to build FMS applications then this session will be one you don't want to miss. |
Graeme Bull |
| DT7/D1S3/CM | Next Generation ActionScriptWhat does the future hold for ActionScript? In this session Macromedia talks about the roadmap for ActionScript and plans for improving development within the Flash Platform. You'll learn about optimizations made with the language and how to best apply them to real-world projects in order to gain massive benefits such as major performance gains, better code organization and re-usability, and a lot more. If you're interested in Flash development this is an important session for you. |
Christian Cantrell |
| DT8/D2S3/CM | Creating "points for prizes" games – lots of security issues and game design issuesOne of the most effective ways to increase interest in a game, is to offer prizes to those who play. Allowing players to accumilate points in the game, then use them to "buy" prizes is commonly referred to as "Points for prizes". This can add a lot of fun and interest in your game, but there are also considerations in security and game design. In this session, we'll disect a very simple "points for prizes" game and discuss things like protecting against cheaters, inventory control, reporting, etc. |
Ben Winiarczyk Paul Osier |
| DT9/D1S4/SO | Testing for Security Holes in Flash and Flash Media ServerIf you're wondering what ways there are to add protection to stop hackers from connecting to your Flash Media Server applications, then this session is most likely for you. With a new version of Flash Media Server comes new ways to thwart hackers from stealing your bandwidth and connections straight out of the box. In this session we will be working with some of the most common ways that a Flash Media Server application can be hacked, then moving on to covering some of the problems that come with trying to keep applications secure from the nefarious. |
Graeme Bull |
| DT10/D2S1/CM | ColdFusion Printing And ReportingThe most eagerly anticipated new functionality in ColdFusion MX 7 has been the ability to create printable content and even complete data driven forms. In this session you'll learn how ColdFusion printing and reporting works, and will see how these important features can help improve your own applications. |
Ben Forta |
| DT11/D2S4/CM | Using ColdFusion Event gatewaysEvent gateways are connect ColdFusion to a world beyond the web. From asynchronous processing to JMS integration to IM interaction and much more, event gateways change the scope of what ColdFusion applications are capable of. |
Ben Forta |
| DT12/D1S2/CM and DT12/D2S1/SO | Next Generation Flash PlayerIn this session, get an in-depth tour of the internals of the next generation Flash Player. Topics will include memory allocation, rendering, data management, and more. |
Paul Betlem |
| DT13/D1S3/SO | Next Generation Flex: UI & LayoutIn this session, learn about using the new UI and layout features in the next generation of the Flex framework. Topics will include state management, transitions, layout, and in-line cell renderers. |
Mark Blair |
| DT14/D2S6/SO | Understanding the Flash Player Security ModelThis session will provide a detailed discussion of the security model that is at the heart of the Flash Platform -- the Flash Player Security Sandbox. In addition to examining features that provide the functionality needed by security-conscious developers, we will apply this security model to the real-world concerns of developers and system administrators, and explain how Macromedia has used these technologies in its own development projects. |
Adrian Ludwig |
| DT15/D2S1/TP | The Business Value of RIAsThis session will review the principles of "Experience Matters" and how organizations are delivering better results by creating and deploying rich Intenet applications (RIAs). The session will focus on case studies and look at examples of some of the best RIAs and also discuss the results that customers have achieved with RIAs - increased revenues, reduced costs, and increased productivity. |
Peter Goldie |