Accessibility

Rich Internet Applications Topic Center

Paulo Caroli

Writing and running functional tests for Flash with Selenium RC


Extend the functionality of the Selenium web testing tool for testing Flash and Flex web applications.

Adobe

Shantanu Narayen and Kevin Lynch at Engage 2008

Adobe's CEO and CTO address the audience at the annual conference about the future of applications and the web.

O'Reilly Inside RIA

InsideRIA.com


Converse with top experts and get the latest news, events, and learning on this new O'Reilly Network site led by Rich Tretola and Andre Charland.

Michael Herron

Improving RPC performance in Flex RIAs


Use RemoteObject RPC calls to monitor and improve the performance of your Flex applications.

Steven Heintz

What's in store for Flex 3 beta

Get the inside scoop on Flex 3 beta and the Flex Component Kit for Flash CS3 Professional from Glenn Ruehle and Steven Heintz.

Justin Girard

Retrieving Drupal nodes with Flex 2

Discover how to code a Flex 2 application to retrieve Drupal nodes through the Drupal API.

Adobe Flex

Planning for RIA success (PDF, 108K)

Your users' technical knowledge and behavior, RIA design principles, skills and infrastructure of your team, and ongoing support for the app—factor these principles and implement an effective RIA

Mike Chambers

Introducing Adobe Integrated Runtime (AIR) beta

Get an overview of the new features in Adobe AIR beta 2.

Brian Szoszorek

Harnessing the power of Verity, ColdFusion event gateways, and Flex 2

James O'Reilly

Creating liquid GUIs with Flash and ActionScript 3.0


Build dynamic RIA user interfaces that size themselves intelligently to the screen's dimensions.

Adobe Flex

Flex 2 sample applications

Fresh from the Flex team, these new samples show you what you can build and deploy with Flex 2 and Flash Player 9.

Integrating Flex 2 and Ruby on Rails

Learn how to use the Ruby on Rails framework with Flex as you build an issue-tracker application.

Total Training videos: Introducing Adobe Flex

Watch these videos to learn more about how you can use Adobe Flex to help you build effective, interactive RIAs.

An interview with the Flex Developer Derby winners

Meet the contestants and learn more about how they built their winning applications.

Flex community sample applications

Check out what developers in the Flex and Flash community are building with Flex 2, Flash Player 9, and ActionScript 3.0.

Flex 2: Enabling the next generation of rich Internet applications

Learn about the complete solution for creating scalable, cross-platform RIAs.

RIAs with Flex 2 and Java

A Flex and Java team from Farata Systems explains their reasons for selecting Flex 2 for RIA development, and shows how they used it.

Building RIAs from front to back – Part 1: Understanding the approach

Base your apps on the user experience and develop better rich Internet applications from the start.

What Is Macromedia Labs?

Try out early releases straight from the engineering teams and collaborate with Macromedians and like-minded developers in the industry.

Flash Professional and Flex 2

Mike Chambers introduces Flex 2 to the Flash community—highlighting the more tightly integrated workflow for Flash developers.

Synchronizing Deployed Rich Internet Applications

Develop a simple way to handle version control and synchronization issues in deployed client applications.

Flex Component Basics – Part 1: Coding an Analog Clock

Create and customize an analog clock from scratch and learn fundamentals for building Flex components.

Learning Flex Basics (Updated for Flex 1.5)

Take the first steps in learning Flex through this series of hands-on tutorials from the Macromedia training group.
Flex
(Beginner)
Part 1: Creating Your First Flex App
Part 2: Creating a Simple Calculator
Part 3: Working with Containers
Part 4: Working with Data Models

Delivering Rich Business Intelligence

Find out how you can use the Flex platform to build creative RIA solutions for your business challenges.

Is Macromedia Flex the Right Fit for You? (Updated for Flex 1.5)

Learn what Flex does and doesn't do for you in this high-level overview of the new RIA authoring environment.

The Flex Developer Center

Check out the updated Developer Center to find out about the presentation tier solution for delivering enterprise RIAs.

Creating a Two-Way Video Chat Application in Macromedia Central

Combine Central with Flash Communication Server to create a fun video chat application.

White Paper: IDC—Rich Internet Applications Deliver Real ROI

Get real-world examples on how Rich Internet Applications deliver ROI.
Download (PDF, 989K)

Building a Tip of the Day Application in Flash MX 2004

Get off the Timeline. Use Flash screens and web services to build this simple app.
Part 1: Using Screens and Components
Part 2: Working with Web Services
Part 3: Submitting Tips to the Web Service

Exploring the version 2 component architecture in Flash 8

Find out how the Flash 8 component architecture incorporates industry-wide code standards.

Note Board: Your First Rich Internet Application

Take this customized crash course for getting started with RIAs.

Getting Under the Hood of the Macromedia XML News Aggregator Sample Application

Learn how RSS can power new applications that go beyond simple news feeds for blogs.

Trio Motor Company: (A Fictional Company)

Data-driven development now includes good design. Combine the two in this sample application.

Rich Internet Application Starter Kit

Download this free Starter Kit from Macromedia for an intro to planning and designing Rich Internet Applications.

Macromedia Flash MX—A Next-Generation Rich Client

Find out why “rich” is better. Jeremy Allaire explains how Macromedia Flash MX defines the future of web applications.
Download PDF (487k)

Community Resources

Get more information about developing Rich Internet Applications:

Announcing the Australian Flex Developer Derby winners

Dashboards, configurators, RIA stores, and more—check out the top selections in the Australian coding contest.

Guidelines for Flash application development


Learn from the pros by applying Fluid's best-practice development tactics to your own work.

Judges' perspective: What makes a winning application

Learn more about the judges, the selection process, and criteria for the Flex Developer Derby.

Flash Programmers: Build RIAs with Flex Builder 2


Learn how to use the Flex IDE for developing cool rich Internet applications based on what you already know from programming ActionScript within Flash.

Using the Yahoo! Maps Flash API

Snap in this simple component to add Yahoo! Maps functionality to your Flash applications.

In Labs: Flex 2 with ColdFusion: The Contact Manager Sample Application

Learn how to use Adobe Flex Data Services 2 with ColdFusion to synchronize data between tiers and clients.

The Real Estate Sample App: Flash Forms, Flash Remoting, and ColdFusion MX 7

Part 1: Coding a Search Interface
Part 2: Managing Property Listings

Modeling User Workflows for Rich Internet Applications

Plan efficient RIAs by analyzing user interaction, creating workflow diagrams, and incorporating rich interface components.

Creating Better Forms Faster with ColdFusion MX 7

Get an inside look at the cfform tag overhaul from a ColdFusion
engineer's perspective.

Essential ActionScript 2.0: The Model-View-Controller Design Pattern

Colin Moock shows how to plan and build efficient, scalable Flash applications using MVC architecture.

Extending Design Patterns into RIA

Learn how you can extend current design patterns to rich client technology.

Building Rich Internet Applications with Macromedia Flex: A Flash Perspective

Nigel Pegg explains how Flash developers can take advantage of the newest RIA development environment.

Presenting Flex

Join Libby Freligh, Flex Product Manager, for an overview and demo of Flex.
View Presentation

Choosing Between XML, Web Services, and Remoting for Rich Internet Applications

Learn how to decide which type of data service you should use: XML, web services, or Flash Remoting.

Sample Time Entry Application

Download and deconstruct this sample FLA to see how to use data components, forms, and data binding to retrieve, manage, and update data in a Flash app.

Using Flash MX to Connect People with the Intro™ Application

Learn how Intro offers quick and visual access to a large set of data and connects people in unexpected ways.

Advanced Flash Tracking: Best Practices for Web Analytics

Read about best practices for tracking advance Flash applications, based on Macromedia experience.
Download ZIP (147 KB)

Building a Video Presentation with Flash Media Components

Learn to use Flash MX Professional 2004 components to display, control, and play back video in this sample.

Bicycle Parts Catalog: Flash and Databases

Connect a Flash interface to a database. Display and write data with this sample.

Pet Market Blueprint Application

See how it's planned; study the code. Learn to build Rich Internet Applications with this sample app.

Blackboard Building Blocks: Group Management Rich User Interface

Download the source code and samples files for this learning management tool.

Use Cases for Media, Messaging, and Collaboration

Get scenarios for using Macromedia Flash Communication Server MX from the engineers who built the product.

Move Your Desktop Software into the Browser

Reach more users with web-based applications. Find out how with this simple FTP client example.

What Are Rich Internet Applications?

Find out how to use Macromedia MX products to give users an engaging, interactive, real-time experience.

Flash Remoting: Open the Gate for Dynamic Content

Query, display, drill down on data in Kevin Towes' tutorial on Flash Remoting and ColdFusion MX.

Training and Certification

Get authorized Instructor-led and Online Training from the source.


Submit your feedback about the Developer Center.

Intro is a trademark of Mixed Grill, LLC. The Sandbox and the Visualizer are patent-pending modules of Intro.

Adobe Labs
See all product and technology centers
Adobe Press
Get books with the latest information on Adobe products.