Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Beyond Flash: the Adobe Flash Platform

A brief overview of software and frameworks that make up the Adobe Flash Platform
by

Rick Mason

on 16 April 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Beyond Flash: the Adobe Flash Platform

Adobe Flash Platform Flex AIR Flash Catalyst Flash CS5
Flash Builder Flash Player 10.1 A collection of software and frameworks that facilitates
the development of rich media and data applications
for delivery to the web, desktop and mobile devices. Current version is Flex 4 Flex 4 is a framework - a complex set of code that's been written to make it easier for developers to build applications by providing them with a solid foundation to work with. Flex 4 includes it's own components and is largely geared at rich data applications. To use Flex 4 you code with a combination of Actionscript 3 and the MXML markup langauge. MXML is tag based and looks like HTML code. The MXML tags represent large libraries of Actionscript 3 code. AIR 2.0 is soon to be released AIR is a different way of delivering your Flash, Flex
and even HTML/Javascript apps. You create your
application more or less as you normally would and
then package it as an AIR app. This allows the app to
be installed on the end-users desktop. Advantages of this include:
- cross platform compatibility
- access to system resources, like the hard drives, microphones and usb ports
- enhanced performance
- drag and drop interaction with other software
- ability to work offline using local data storage Catalyst is a new class of tool being released
as part of CS5. Flash Catalyst is meant to put the process of interaction design
back into the hands of designers while letting the developers
focus on what they do best. Art work from Illustrator, Fireworks or Photoshop can be imported
into Catalyst and then those layers can be turned into components,
replaced by interactive elements or become placeholders for dynamic
data. Flash Professional CS5 is the tool of choice when it comes to
creating vector based motion graphics and animation. It can also
be used as the foundation for much larger applications where code
is compiled from outside libraries or developed in other tools like
Flash Builder One of the key features in CS5 is the iPhone packager.
It allows developers to output their applications as native
iPhone apps. The future of this feature is in question due
to changes Apple made to their SDK license agreement. New features:
Text Layout Framework
Improved Actionscript editor
Integration with Flash Builder
XFL file format Flash Builder is a powerful development tool based
on the popular Eclipse editor. It can be used to develop applications using the Flex framework
or it can be used in conjunction with Flash Professional to write
Actionscript 3 classes. Flash Builder provides:
a visual editor for designing Flex application layouts
a network monitor to view data communications between the application and the server
advanced debugging tools
dozens of tools to help connect your application to various data services Major new update to Flash Player Numerous improvements have been made, many to support the release of the full Flash Player on mobile devices like the Palm Pre and Google Nexus One. multi-touch support and gesture recognition
accelerometer support
GPU acceleration on mobile devices
H.264 hardware decoding
better memory management
support for private browsing modes in web browsers
HTTP video streaming
Full transcript