
Flash CS4
The new version of Flash has arrived along with the rest of the creative suite applications, this version of Flash comes with many  enhancements and it seems that Flash designers and Animators are going to love this version, for developers it’s not fresh news because they been able to download and test the new capabilities of the Flash Player 10 Beta from Adobe Labs.
To give a more detailed review I will have to test it first but here are some of the new features:
Â
Â
Object-based animation
Gain complete control over individual animation attributes with object-based animation, which applies tweens directly to objects instead of to keyframes. Easily make changes to motion with Bezier handles.
3D transformation
Animate 2D objects through 3D space with exciting new 3D translation and rotation tools, which allow you to animate along the x, y, and z axes. Apply local or global transformation to any object.
Procedural modeling with Deco and Spray Brush
Turn symbols into instant design tools. Apply symbols in a variety of ways: Quickly create kaleidoscope-like effects and apply fills using the Deco tool, or randomly spray symbols across any defined area using the Spray Brush.
Metadata (XMP) support
Add metadata to SWF files using the new XMP panel. Quickly assign tags for enhanced collaboration and better mobile experiences.
Authoring for Adobe AIR
Deliver interactive experiences to the desktop with new integrated capability to publish to the Adobe® AIR™ runtime. Reach even more audiences across more devices — web, mobile, and now the desktop.
XFL support
Open content from Adobe InDesign® or After Effects® software and retain file integrity. With the cross-application XFL format, easily import content for further development in Adobe Flash®.
Inverse kinematics with the Bones tool
Create chain-like animation effects with a series of linked objects, or quickly distort a single shape using the new Bones tool.
Motion editor
Experience detailed control over keyframe parameters, including rotation, size, scale, position, filters, and more, using the new motion editor. Refine easing control with graphical displays similar to those in After Effects.
Motion presets
Jump-start your project with prebuilt animations that can be applied to any object. Select from dozens of presets or create and save your own. Share presets with others to save animation time.
H.264 support
Encode to any format recognized by the Adobe Flash Player runtime with Adobe Media Encoder, the same tool found in other Adobe video products and now with support for H.264.
Â
Check it at:Â http://www.adobe.com/products/flash/
Â












![Validate my RSS feed [Valid RSS]](http://www.cloudfaces.com/swfgeekblogexamples/images/valid-rss.png)


Google Analytics Tracking for Adobe Flash
A new API for using Google Analytics Tracking in Flash/Flex projects this API is developed in ActionScript 3.0 and can be used as a component or called in your ActionScript code, Google Analytics Tracking for Adobe Flash seems to solve a lot of troubles and the needed workarounds for making consistent user tracking in your Flash projects, keep reading for a more detailed explanation extracted from the implementation overview.
The Google Analytics Tracking for Adobe Flash component makes it easy for you to implement Google Analytics in your Flash-driven content. This component contains all of the functionality of the Google Analytics Javascript code, and is 100% compatible with the latest
ga.jstracking code. The Flash Tracking component is a compiled tracking object native to ActionScript 3, making Analytics implementation intuitive in Flash, and Flex development environments.You can develop Analytics Tracking for Flash in either Adobe Flash or Adobe Flex environments. Each environment requires a different component, which you can download from http://code.google.com/p/gaforflash/. These components are based on ActionScript 3 and can be set up in one of two ways for each environment:
In Adobe Flash
In Adobe Flex
How to use the Component in Adobe Flash
In order to use the Flash tracking component in your environment, you either use the visual tools inside Flash, or you set up the tracking object directly in your code. Regardless of whether you are setting up the component visually or via code, you provide the following elements:
UA-xxxxx-yy, where the x’s and y’s are replaced with the numbers that correspond to your account and profile information for the object you are tracking. See Web Property for more information.Installation for Flash CS3
Before you begin to use gaforflash to add Analytics tracking within Flash CS3,
you first need to add the gaforflash SWC to Flash CS3.
To do so:
1. If you have Flash CS3 currently open, quit the application.
2. Navigate to the location where you unzipped the Google Analytics zip
and find the swc (e.g. lib/analytics_flash.swc).
3. Create a “Google” directory in one of the following locations
and copy the SWC file there:
- (Windows) C:\Program Files\Adobe\ Adobe Flash CS3\language\Configuration\Components
- (Mac OS X) Macintosh HD/Applications/Adobe Flash CS3/Configuration/Components
Flash CS3 is now set up to support Google Analytics Tracking For Adobe Flash.
Alternatively if you want to use gaforflash in code-only mode
you can do the same as the above and add the lib/analytics.swc,
you will then need to drag the “AnalyticsLibrary” component in your Library.
Installation for Flex Builder 3
Before you can compile your code, you will need to link it to the gaforflash SWC file.
To do so:
1. select Project->Properties.
A Properties dialog box will appear for your project.
Click on Flex Build Path and then select the Library Path tab:
2. Click Add SWC… within the Library Path pane.
An Add SWC dialog box will appear.
Navigate to the location where you unzipped the Google Analytics zip
and select lib/analytics.swc file and click OK.
or
Just drop the analytics.swc file into your Flex project /libs directory
Here’s the link for the Google code project
The gaforflash direct download
More info on the API