Middleware, development tools, realtime operating system
software and services for superior embedded design
 
 
Home
Events

Leveraging the power of Adobe Flash in embedded devices

Date:
Time:
Duration:
Registration:

Wednesday, December 5, 2007
14:00 EST
1 hour
www.techonline.com

Description
The adoption of Adobe® Flash™ technology in embedded devices is one of the most exciting developments of the past few years. What started as a need to play Flash games on cellphones has exploded into the desire to build entire user interfaces based solely on Flash and Flash-related technology. There are three main reasons for this:

  • An immense pool of expertise (over a million graphic designers use Flash authoring tools)
  • New Adobe Flash players for embedded devices that perform better and use less memory than desktop Flash players
  • Cost effective embedded CPUs and graphics chips that can now support the frame rates needed for smooth Flash animation

Nevertheless, using Flash successfully in an embedded device is not without its challenges; an embedded Flash developer must address many issues related to consistent performance, reliability, high performance in small-footprint systems, and interaction between Flash and operating system services. This webinar will discuss the design choices around these four issues:

  • Consistency - How do you make the Flash-based user interface perform consistently under all load conditions? (Most devices must respond quickly to user input at all times and this requires a level of priority control and realtime performance.)
  • Reliability - How can you keep the Flash-based user interface reliable? Can your system monitor for failure and properly recover? Will the Flash content reliably coexist with critical embedded processes?
  • Performance - How can you tune for the highest performance and smallest footprint?
  • Interactivity - How do you control the ways in which Flash content interacts with other content, including operating system services (audio output, microphone input, touchscreens, internet, disk services, etc), other embedded programs (web browsers, etc) and other flash content, whether proprietary or downloaded from the web.

Attendees will not only explore the issues involved in integrating Adobe Flash technology, they'll also learn about design tradeoffs and real-world solutions for implementing Flash successfully into embedded devices.

Who should attend: This one-hour seminar, which includes a short Q&A, will be of great interest to embedded software developers and system integrators as well as graphic designers and HMI developers.

Prerequisites: There are no prerequisites for this session.

Speaker Biographies:

Randy Martin
Randy Martin has been part of the QNX Software Systems team for sixteen years. During this time he has performed a variety of roles ranging from technical sales support to product development.

For the past two years, his focus has been on defining QNX strategy for all graphics and multimedia products based on customer requirements.

Randy's background is Electrical Engineering from Ryerson Polytechnical University.

Paul Streatch
Paul Streatch is the manager of the QNX middleware graphics and application teams where he guides the designers involved in the QNX port and support of Adobe Flash Lite 3. Prior to joining QNX, Paul spent over 20 years honing his skills in software design, architecture, and development management (particularly in embedded video recording and vector-based graphics) at various companies such as March Networks and Corel.

Paul holds a Master of Computer Science degree from the Technical University of Nova Scotia (now part of Dalhousie University).

Register today for this web seminar.