Adobe Flash CS4 Professional software is the industry-leading authoring environment for creating engaging interactive experiences. It is ideal for interactive designers, graphic designers, and developers. With Flash CS4 Professional, you can make your content interactive and your designs even more engaging. New object-based animation makes getting started with Flash easier than ever before. Import capabilities — including native AI and PSD import and new XFL import for InDesign and After Effects software — allow you to bring native files into Flash to add interactivity and then deliver them online, on mobile devices, or on the desktop.
With Flash CS4 Professional, animating is easier and more powerful than ever before. New object-based animation allows you to easily modify animations. Presets help you get started quickly and repurpose your work — you can even save your animations and then apply them to different objects. Importing options are expanded with new XFL file import. And 3D transformation, inverse kinematics, and procedural modeling help you create highly expressive and engaging experiences.
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.
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.
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.
Sophisticated video tools Leverage the Adobe Media Encoder and experience advanced video capabilities including embedded cue points, alpha channel support, and high-quality video codecs.
Authoring for Adobe AIR Deliver interactive experiences to the desktop with new integrated capability to publish to the Adobe AIR runtime.
New Adobe Creative Suite interface Boost your efficiency with intuitive panel docking and spring-loaded behaviors that streamline your interaction with tools throughout the Adobe Creative Suite editions.
Delivery to the most recent version of Adobe Flash Player Continue to reach wide audiences around the world by delivering to the most popular media player on the Internet today: Adobe Flash Player.
XFL support Open content from Adobe InDesign or After Effects software and retain file integrity.

See
Flash CS4 vs Flash CS3 - comparison of features