Free Online Adobe Flex Seminar - April 19th, 2010

ONLINE FLASH PLATFORM MEETUP GROUP

Join us for a free Adobe Flex Training Seminar - ‘Your Flex App Looks Like Poo’ - with Garth Braithwaite
Monday - April 19th, 2010

ABOUT THE SESSION

Garth is a well informed and very entertaining guy - in this online session we will be discussing design roles and give you some good ideas on how to take your Rich Internet Applications to the next level. We will be exploring skinning Workflows, skin requirements, creating custom preloaders, and overhauling the application interface.

ABOUT THE SPEAKER

Garth Braithwaite is a Senior Flex Developer at Rain where he specializes in Interaction Design in HTML/CSS/JS and on the Flash Platform. Additionally Garth hosts RIA Radio, a weekly podcast for O’Reilly and InsideRIA; co-authored The Flex 4 Cookbook; speaks at conferences like Flash and the City, 360|Flex, and MAX; and teaches. Garth is an Adobe Community Professional (ACP), an Adobe Certified Instructor (ACI), and an Adobe Certified Expert (ACE) for: Flex, Flash, Illustrator, Photoshop, Dreamweaver, and InDesign. He can be found on twitter as GarthDB.

REGISTER FOR THIS EVENT
For more information and to register for this online event, please join the Online Flash Platform Group.

Getting Started with Adobe AIR - desktop widgets!

Getting started with a new technology can sometimes take lots of time and effort. Fortunately, if you are already dealing with Adobe Flex, then AIR is just a few steps away. If you are new to both Flex and AIR, a great way to get started is by building a simple RSS feed reader or some other type of simple widget that makes use of the httpservice component in Adobe Flex. There are quite a few free tutorials on the web that will easily show you how to build a simple application such as this. One of the better tutorials can be found at the following link: RIA Codes - Desktop RSS Reader with AIR and Flex

This simple tutorial will get you started and along the way you will no doubt learn some of the advantages of the Flex/AIR framework, as well as some of the drawbacks. Don’t forget to check out the AIR/Flex quick tip for adding a custom icon from Ray Camden’s blog and the Adobe Developer Connection article on building an Adobe AIR install badge.

AIR Blog Reader

Download the fxappdeveloper blog reader sample AIR application. Be sure to download the latest verison of Adobe AIR® (Adobe Integrated Runtime)

Top 10 Reasons to Upgrade to Flash CS4

Reason Number 1: Easy Integration Between Flash, Illustrator, and Photoshop

Adobe® Flash CS4 can import native Adobe® Illustrator files. Further more, Flash automatically recognizes frames, layers, and symbols. In the earlier days of Flash this was way more complicated and somtimes required rebuilding assets totally in Flash. For more complicated illustrations, you may prefer to create your artwork in Adobe Illustrator or Photoshop and then import them into Adobe® Flash. When importing Illustrator files, the Adobe® Flash CS4 properties window will allow you to 1) Convert Illustrator Layers to Flash Layers 2) Convert all Illustrator layers to a single Flash layer 3) Convert each individual illustrator layer to a Flash graphic symbol 4) Convert Illustrator layers to Flash keyframes.
The most common way to get your Illustrator work into Adobe® Flash is to use the File -> Import To Stage or Import to Library commands. However, as of Adobe® Flash CS3 and CS4, you can even copy and paste artwork between Illustrator and Flash. During the drag and drop or copy and paste process you should see the same window for choosing the properties of each object in the illustration. When working in Adobe® Illustrator, a symbol is very similar to a symbol in Flash. You can now set options specific to Flash such as name, symbol type, and registration point. In CS4 we can also import Illustrator files with multiple art boards. Here is a great tutorial on working with Adobe® Illlustrator artboards at adobe.com:
Learn Adobe® Flash CS4 Professional - Exporting Artboards to Flash

Reason Number 2: ActionScript 3.0

ActionScript 3.0 is a fundamental restructuring of the language which also uses an entirely different virtual machine. When ActionScript 3.0 was first released, the drastic number of new classes and features was somewhat intimidating. However, it does not take too long to discover that the advantages of moving on to ActionScript 3 outweigh the time and effort of the learning curve. Most of the early migration to verision 3.0 was due to the fact that it is the only version of the lauguage supported in Adobe® Flex. However, in the Adobe Training classroom we are seeing more and more Flash students interested in making the move.

Adobe® Flash CS4 now has full support for ActionScript 3.0 which contains a host of powerful new features that can greatly speed the development process including: improved performance from a class-based inheritance system, unified event handling system, E4X for XML processing, and direct access to the Flash runtime display list. Moving on to ActionScript 3.0 in Flash CS4 also gives you a uniform programming skill set for also working in Adobe® Flex.

ActionScript 3.0 is based on ECMAScript, the international standardized programming language for scripting. It is compliant with the ECMAScript Language Specification, Third Edition (ECMA-262). It also contains functionality based on ongoing work on ECMAScript Edition 4, occurring within the ECMA standards body.

Reason Number 3: New CS4 Interface and Workspace Presets

The most obvious difference in Flash CS3 and CS4 is the changes in the interface and work area. By default there are some new positions for some of the more utilized panes including the timeline and property inspector. When I first opened Flash CS4 this was awkward for me since I have been using the program for so many years with the panels in a very specific layout. However, the workspace presets includes a “Classic” preset that will enable you to quickly move the software back to the CS3 version panel workspace. Of course the panels can be collapsed and moved into a custom work area that can be saved for own personal preference.

Reason Number 4: The Motion Editor

The Motion Editor is a new panel in Adobe Flash CS4 that lets you view and edit animation in a graph-style format. With this new tool in Flash you can visually adjust the properties of your animations such as easing, position, and transparency. The motion editor is docked behind the timeline and before you can use or view the properties in the motion editor you will need to select a tweened object on the stage.

Reason Number 5: Easy Authoring for Adobe AIR

Everyone knows what a great tool Flash is for creating dynamic, engaging web content, and Adobe’s latest CS4 release just makes it even better. Among the great new features is the ability to take all the power of Flash for the Web and put in on the desktop using AIR. AIR capability is built right into the Flash CS4 IDE, which means you can start writing desktop applications right away. Now with Adobe® AIR™ runtime you can reach even more audiences across more devices — web, mobile, and now the desktop. http://www.adobe.com/products/air/

Reason Number 6: Inverse Kinematics with the Bones Tool

In Flash CS4 you can use Inverse kinematics for animating an object or set of objects in relation to each other using an articulated structure of bones. Bones allow symbol instances and shape objects to move in complex and naturalistic ways with a minimum of design effort. For example, inverse kinematics lets you create character animation, such as arms, legs, and facial expressions much more easily. You can add bones to separate symbol instances or to the interior of a single shape. When one bone moves, the other connected bones move in relation to the bone that initiated the movement. When animating using inverse kinematics you need only specify the start and end positions of objects. Inverse kinematics lets you create natural motion much more easily.

Reason Number 7: The Adobe Kuler Panel

The Kuler™ panel is a new panel that enables access to groups of colors, or themes, created by an online community of designers. You can use it to browse thousands of themes on Kuler™, and then download some to edit or to include in your own projects. You can also use the Kuler panel to create and save themes, and then share them with the Kuler community by uploading them.

The Kuler panel is also available in Adobe Photoshop® CS4, Adobe Flash® Professional CS4, Adobe InDesign® CS4, Adobe Illustrator® CS4, and Adobe Fireworks® CS4.

Reason Number 8: New Decorative Drawing Tools

The Decorative drawing tools let you turn graphic shapes that you create into complex, geometric patterns. The Decorative drawing tools use algorithmic calculations—known as procedural drawing. These calculations are applied to a movie clip or graphic symbol in the library that you create. In this way, you can create a complex pattern using any graphic shape or object. Use the Spray Brush or Fill tool to apply the patterns that you create. You can create kaleidoscopic effects using single or multiple symbols with the Deco Symmetry tool.

Reason number 9: Easy to add XMP metadata to a document

In Flash CS4 you can now include Extensible Metadata Platform (XMP) data such as title, author, description, and copyright information. XMP is a metadata format that certain other Adobe applications can understand.

Embedding metadata improves the ability of web-based search engines to return meaningful search results for Flash content. The search metadata is based on the XMP (Extensible Metadata Platform) specifications and is stored in the FLA file in a W3C-compliant format. Check out SEO Tips and Tricks blog for more advice on successfully driving traffic to your website.

A file’s metadata contains information about the contents, copyright status, origin, and history of the file.

Reason number 10: Flash Video F4V

You can now create video (FLV and F4V) files that are playable in the Flash Player and in the Adobe® Media Player using Adobe Flash CS4 Adobe Media Encoder. FLV files are encoded using the On2 VP6 or Sorenson Spark codecs. The F4V format is based on the format specified by ISO/IEC 14496-12: ISO base media file format. Starting with SWF files published for Flash Player 9 Update 3 (9,0,115,0), Flash Player has been able to play F4V files. Because Flash Player now supports playback of any H.264 encoded video you can leverage both your existing video assets that you’ve encoded as well as the entire spectrum of tools and infrastructure that support H.264.

Complete Flex-Java CRUD Applications in Minutes

Twitter has been blasting me lately with great links, resources, and new information about all of my favorite software solutions. I received a link just a few days ago and it seems that Yakov and the team at FarataSystems have been very busy building some really nice tools for the Java Programmer that would like to work with Adobe® Flex as a front end. Clear Data Builder Plugin for Eclipse automates Flex-Java development with LCDS or BlazeDS: whether you are a Java Pro or have never coded in Java before, Clear Data Builder will let you create a complete Flex-Java CRUD applications in minutes. If you don’t have direct access to  DBMS objects, just supply a Java DTO and Flex front end  will be automatically generated. If you can use SQL, provide Java method declarations annotated with SQL statements, and leave the rest to Clear Data Builder. No need to write and debug Java code, no need to create O/R mappings. Clear Data Builder creates all Java code, then compiles, builds and hot deploys Java JARs. It also creates all required Flex code. Next thing you see, your CRUD application running in your Web browser.
For legacy Java applications Clear Data Builder generates wrapper classes plus ActionScript Transfer Objects matching their Java peers.  Note, that now you can control complex database transactions including SQL updates to multiple tables and stored procedures calls entirely from ActionScript!

Adobe LiveCycle Data Services in the Cloud!

Big news just announced if you are interested in Adobe LiveCycle Data Services. Adobe just released a full version of Adobe LiveCycle ES hosted in the Amazon Web Services cloud computing environment. This service is now available to subscribers of the Adobe Enterprise Developer Program.  A subscription also provides Developers, Architects & Forms Designers with support, software and tools to build and deploy enterprise solutions built on a SOA, leveraging Adobe technologies. You can build engaging Rich Internet Applications using Flex Builder and/or Adobe AIR while deploying back end processes using Adobe LiveCycle ES. This service includes access to a support team which provides you with technical assistance, best practices, and recommended workarounds when issues arise during coding and programming.

Adobe Announces iLog Elixir

Adobe Announces iLog Elixir - ILOG Elixir provides graphical data-display components to further enhance Adobe Flex 3 and Adobe AIR rich Internet applications. ILOG Elixir helps turn raw data into clear, actionable information through a highly graphical and interactive user experience

Adobe Flex 3 and AIR Here Now!

The time is finally here! Adobe Flex 3 and AIR are now available and shipping. The courseware for the official Adobe Authorized Training course will be available by the end of March and we will be offering the new version trainins couses shortly there after.
Adobe Flex 3 and AIR - Adobe.com

Adobe Flex and AIR Pre-release Tour with Ben Forta

Flex 3 and AIR are getting close to launch and in preparation, Ben Forta from the Adobe Flex/AIR product team is traveling to select cities to show off the great new features and help prepare us for this exciting launch. I just found out from the local user group that the location for this even has now changed due to an overwhelming rsvp.

Event Information:

This event is on January 22, 2008 from 6:30 PM - 9:00 PM
Official Event Web Site

 

IMPORTANT: THE LOCATION HAS BEEN CHANGED! South Terrace at Perimeter 115 Perimeter Center Pl NE Atlanta, GA 30346