Adobe
Products
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
Student and Teacher Editions
More products
Solutions
Digital marketing
Digital media
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Buy
Home use for personal and home office
Education for students, educators, and staff
Business for small and medium businesses
Licensing programs for businesses, schools, and government
Special offers
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
My products and services
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out My orders My Adobe
Preorder Estimated Availability Date. Your credit card will not be charged until the product is shipped. Estimated availability date is subject to change. Preorder Estimated Availability Date. Your credit card will not be charged until the product is ready to download. Estimated availability date is subject to change.
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection / Adobe AIR Developer Center /

Adobe AIR and the experience brand

by Ethan Eismann

Ethan Eismann

Created

25 February 2008

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print
ActionScript Adobe AIR HTML UX

Requirements

User level

Beginning

User experiences on the Web have become increasingly better. Now, instead of abrupt page refreshes, it's possible for users to input and access data and content without interruption of the experience. RIA design practices and methodologies appear to have hit the main-stream, and technologies such as Flex and Ajax make it easier for designers and developers to work together towards pixel-perfect, flowing, user-centered interactive experiences.

This content requires Flash To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player. To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.

In this article, I describe the basic qualities of rich Internet applications (RIAs) that have a great look and feel. I will also describe how you can augment these qualities and close the gap between users and your brand with applications built on Adobe AIR.

The look

The visual design and layout of your RIA are key cornerstones of your online brand. When new users arrive at your RIA, they immediately judge it based on its look. Seemingly unconsciously, they assess its logo, color scheme, the typography used, and its overall layout. When conceptualizing and designing your RIA, put together the pieces, and begin to understand your application's purpose. And if your RIA follows sound design principles and has a clear call to action, your users should have no problem getting started.

The feel

An RIA's feel is perhaps more important than its look. The feel encompasses how your RIA moves in response to user interaction, and how its motion helps users access and manipulate content. The feel is what differentiates your RIA from static web experiences of the past that required continual page refreshes. At its most basic level, a successful feel simply helps your users maintain their focus as your RIA adjusts itself around them. But at a deeper level, the patterns of motion and transition employed, taken as a whole, form a system of interaction that provides your RIA with a unique identity.

For example, the Adobe Media Player utilizes a motion pattern called the Glide UI that helps users understand the location of their media as they move up and down the hierarchy of content (play the demo below). Because this motion pattern crucially reinforces the flow of the Adobe Media Player experience, it is one of the application's primary defining characteristics. Thus the Glide UI, along with other motions experienced when users interact its content, comprise the feel of Adobe Media Player.

This content requires Flash To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player. To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.

The experience brand

Taken together, your RIA's look and feel, combined with its voice—that is, the actual words used on your site that communicate to users—combine to create an experience brand. The best RIA experiences attract and maintain users because they are useful, usable, and have a strong experience brand. And now, with Adobe AIR, it is easy to bring an experience brand to the desktop.

Note: For more information on branding and experience, see the following them following entries on Wikipedia: attention economy, brand, and experience economy.

Enter Adobe AIR

With the introduction of Adobe AIR, the look and feel of RIAs comes to the desktop. From the perspective of experience design this is quite revolutionary. It means that the best of the RIA design patterns can now ripple down into the experience of desktop software, which sorely needs an injection of design innovation. Furthermore, it means that desktop applications can now be built using popular web technologies such as Ajax, Flex, and Flash, which make it easier for developers to build experiences created by designers. In addition, these technologies make it easier to implement novel and innovative experiences that are nearly unattainable using standard system frameworks.

In Adobe AIR, your experience brand doesn't face the same competition as RIAs that are contained within a browser. That is, an AIR experience is neither contained within the chrome of another application, nor is it reached after a process of navigating through other websites. And because AIR applications aren't contained within the browser, it's easier to find them amongst the many other items in the Windows task bar or Mac OS X dock (see Figure 1).

Distinguish yourself in a sea of experiences.
Figure 1. Distinguish yourself in a sea of experiences.

In addition, Adobe AIR applications have a greater brand presence on your users' systems via the desktop icon and customized window chrome.

Desktop icon

The first and most important additional design consideration that supports your experience brand is your AIR application's required desktop icon. It is important to make sure it is of quality because your users will engage with the icon on a regular basis. Even if they aren't using your application, whenever they view the dock in Mac OS X, or the start menu in Windows XP/Vista, they will see your icon. If your icon communicates the appropriate message in a beautiful way, it will leave a good impression on your users.

If your company has a logo, consider using it as the basis for your icon. Also, keep in mind that the best icons communicate the application's use. Apple's iCal application, for example, uses a small graphic calendar as its icon. Make sure your application icon scales in size gracefully and looks as proportional at 128×128 pixels as it does at 16×16 pixels. Finally, If you don't have resources within your company to design a quality application icon, contract a graphic designer to create one for you. It's worth it.

Custom window chrome

The second design consideration that supports your experience brand is your AIR application’s window chrome. Adobe AIR provides you with the flexibility to use default system window chrome, or your own custom window chrome. The window chrome visually wraps the AIR application and manifests itself primarily in the title bar. By using custom chrome, you can ensure that the look and feel of your application doesn't end at the title bar, but instead extends gracefully throughout all visual aspects of your AIR application. And, using Flex, Flash, or Ajax, you can easily customize text and user interface controls to further complete the look. The combination of custom window chrome and skinned controls provides your RIAs with a seamless experience that is far cleaner than that attainable by an RIA in the browser (see Figure 2).

Window chrome matters.
Figure 2. Window chrome matters—the AIR application to the left has custom chrome; the one to the right does not.

Where to go from here

To recap, with Adobe AIR it is easy to bring compelling, innovative experience brands to the desktop, and then extend the brand using a quality application icon and custom window chrome. Because AIR works with your favorite RIA technologies such as Flex, Flash, and Ajax, the look and feel of the best RIAs on the Web today are attainable on the desktop.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License

More Like This

  • What's new in Adobe AIR 3
  • Packaging Adobe AIR applications for the desktop
  • Using Flash Builder 4.5 to package applications for Google Android devices
  • Using Flash Builder 4.5 to package applications for BlackBerry Tablet OS devices
  • Introducing the Adobe AIR security model
  • Adobe AIR Marketplace FAQ
  • Getting started with Adobe AIR for HTML/JavaScript developers
  • Getting started with Adobe AIR for Flex and ActionScript 3 developers
  • Ten tips for building better Adobe AIR applications
  • Uploading images from CameraRoll and CameraUI

Tutorials and samples

Tutorials

  • Using the iOS Simulator to test and debug AIR applications
  • Using the Amazon In-App Purchase Adobe AIR native extension for Android and Kindle Fire
  • Transferring data with AIR native extensions for iOS – Part 3
  • Exchanging Vector and Array objects between ActionScript 3 and C, C++, or Objective-C

Samples

  • Licensing Adobe AIR applications on Android
  • Using web fonts with Adobe AIR 2.5
  • Using Badger for Adobe AIR applications

AIR blogs

More
07/09/2012 Protected: Publishing Adobe AIR 3.0 for TV on Reference Devices
07/08/2012 Source Code: Adobe AIR 3.3 Retina Video Application
07/06/2012 Application specific File Storage on Adobe AIR based ios Application
07/04/2012 Recent Work - iPad/Android App: Inside My toyota

AIR Cookbooks

More
02/09/2012 Using Camera with a MediaContainer instead of VideoDisplay
01/20/2012 Skinnable Transform Tool
01/18/2012 Recording webcam video & audio in a flv file on local drive
12/12/2011 Date calculations using 'out-of-the-box' functions

Products

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • Mobile Apps
  • Photoshop
  • Touch Apps
  • Student and Teacher Editions

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • For personal and home office
  • For students, educators, and staff
  • For small and medium businesses
  • For businesses, schools, and government
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy Policy and Cookies (Updated)

Ad Choices

Reviewed by TRUSTe: site privacy statement