{"id":273,"date":"2008-05-15T07:40:53","date_gmt":"2008-05-15T12:40:53","guid":{"rendered":"http:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/273"},"modified":"2008-05-15T07:40:53","modified_gmt":"2008-05-15T12:40:53","slug":"flash-10-should-make-flex-and-air-even-better","status":"publish","type":"post","link":"https:\/\/www.wiredprairie.us\/blog\/index.php\/archives\/273","title":{"rendered":"Flash 10 — should make Flex (and AIR) even better …"},"content":{"rendered":"
The battle for the RIA platform continues with Adobe’s pre-release of the next version of Flash 10, code named Astro (details here<\/a>).<\/p>\n If you’re familiar with WPF — the Flash player is starting to have a near feature parity with WPF. Oh, I know, I know, I’m sure there are lots of things WPF may be able to do that Flash can’t … but I’m more interested in the practical, get your job done things here, so I’ll suggest that the parity is more of a practical\/useful feature set match than a specific side-by-side comparison.<\/p>\n For example:<\/p>\n 3D Effects<\/strong> – Easily transform and animate any display object through 3D space while retaining full interactivity. Fast, lightweight, and native 3D effects make motion that was previously reserved for expert users available to everyone. Complex effects are simple with APIs that extend what you already know.<\/p>\n<\/blockquote>\n It looks like it’s easier to do 3D in Flash 10 than it is in WPF by an order of magnitude. Again, practical 3D … not necessarily your 3D for doing a live rendering of a heart — but interactive 3D that could be useful in many applications (as shown in one of the videos).<\/p>\n Visual Performance Improvements<\/strong> \u2013 Applications and videos will run smoother and faster with expanded use of hardware acceleration. By moving several visual processing tasks to the video card, the CPU is free to do more.<\/p>\n<\/blockquote>\n Hmm… remind you of the “big” feature of WPF — offloading its work to the GPU? It’s coming in Flash. <\/p>\n GPU Compositing<\/u> \u2014 Combining images, filters, and video in your SWF just got faster. Your video card can be used to do compositing on all raster content. Utilizing the hardware processing power of the graphics card, GPU compositing accelerates compositing calculations of bitmaps, filters, blend modes, and video overlays faster than would be performed in software on the CPU. GPU compositing is applied when specified in the HTML parameters provided appropriate graphics hardware is available.<\/p>\n<\/blockquote>\n And, the little things…<\/p>\n Context Menu<\/u> \u2014 Developers now have more control over what can be displayed in the context menu through the use of ActionScript APIs for common text field context menu items, supporting plain and rich text. The clipboard menu provides access to the clipboard in a safe and controlled way, and you can write handlers to paste text.<\/p>\n<\/blockquote>\n You can watch a bunch of demos here<\/a> (you only need Flash 9 installed to watch the videos).<\/p>\n Easy 3D:<\/p>\n <\/p>\n Filters and effects (live with Video support):<\/p>\n <\/p>\n Improved Text Rendering… (ligatures are used in the video).<\/p>\n\n
\n
\n
\n