WebDU 2011
WebDU: The antipodean web developer conference
Thurs 3rd - Fri 4th May 2012 Sydney, Australia
Home / Agenda / Workshop: Learn Flash/Flex/AIR Development with Parsley

Workshop: Learn Flash/Flex/AIR Development with Parsley

Parsley is an open source developed framework for Flex/Flash/AIR applications written in AS3. Right now three modules combine to create a powerful boost for your application development: IOC container, MVC Framework and Localization. We begin with Parsleys basic structure, and then delve into how Parsley ticks. We will work out configurations and some basic strategies for implementing Parsley into your development together. Several examples and practical exercises will help you to dive deep into all options Parsley has to offer. We will also take a look at other helpful frameworks like FlexUnit 4 for testing our applications, Robotlegs, AS3Signals, asaxb and the key differences between PureMVC, Cairngorm, Swiz, Mate and Parsley. When your workshop ends you will be well provided with a profound knowledge as well as with tips and tricks which will help you in your daily work.

  • Difficulty: Experienced
  • Prerequisites: Actionscript 3 development experience. Bring a laptop!
  • Session Track: Workshops,AIR,RIA,Flex,Flash

Session Detail

REGISTRATION: Workshops must be registered offline

Please contact Vanessa Torrisi (vanessa@daemon.com.au) at Daemon on 02 8302 4600 to organise your place on the workshop. Book now to avoid disappointment.

 

FDT 3 BoxLearn how to build sophisticated Flash applications with the Parsley Framework and incorporate the following features into your projects:

  • Flexible IOC Container: Supports configuration with AS3 Metadata, MXML, XML files, ActionScript
  • Dependency Injection: Injection by type or id - for constructors, methods or properties
  • Messaging Framework: Fully decoupled senders and receivers, can serve as a basis for MVC architectures
  • Dynamic View Wiring: Easily wire Flex components to objects declared in the container
  • Advanced container features: Asynchronously initializing objects, object lifecycle, modular configuration contexts
  • Integration with Flex Modules: Allows configuration to be loaded and unloaded alongside Flex Modules
  • Localization: Integrates with Flex ResourceManager for Flex Applications, contains its own Localization Framework for Flash Applications
  • Extensibility: Easily create your own configuration tags, a single implementation can be used as AS3 Metadata, MXML or XML tag
  • And much more...

Parsley is built on top of SpiceLib and leverages:

  • Reflection API: A clean object-oriented API built around the describeType XML output
  • XML-to-Object Mapper: Flexible architecture for mapping from XML to AS3 classes - in both directions
  • Task Framework: Abstraction for asynchronous operations and sequential or concurrent execution
  • Logging: Logging Framework for Flash Applications

More details on the Parsley Framework are available at the SpiceFactory community site.

Speakers

Michael Plank (Germany)

Michael Plank is technology evangelist and software developer at Powerflasher, Germany's largest multimedia agency specialising in Flash. More...

This content requires the Macromedia Flash Player.

Get Flash.

Michael Plank
(Germany)

Related Downloads

Related Sessions