1 / 11

Adobe Flash 9

Adobe Flash 9. By Michael Smith michael@teratech.com TeraTech. ActionScript 3.0. object-oriented programming language for Flash runtime Based on ECMAScript complex applications, large datasets, and object-oriented, reusable code bases.

Jims
Télécharger la présentation

Adobe Flash 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adobe Flash 9 By Michael Smith michael@teratech.com TeraTech

  2. ActionScript 3.0 • object-oriented programming language for Flash runtime • Based on ECMAScript • complex applications, large datasets, and object-oriented, reusable code bases. • Uses the new ActionScript Virtual Machine (AVM2) in Flash Player 9

  3. ECMAScript • ActionScript 3.0 is ECMAScript Edition 3 standard compliant • ECMAScript for XML (E4X) XML document processing • Regular Expressions. • DOM Level 3 Events. • Namespaces and Packages - improve code organization and encourage logical application structure.

  4. New virtual machine • AVM2 highly optimized ActionScript Virtual Machine • full runtime error reporting • built-in debugging • binary socket support • legacy ActionScript support

  5. Increased performance • up to ten times faster • new virtual machine • optimized compiler. • faster application startup times • 50% reduction in memory footprint. • Accelerated rendering performance • cached vector graphics. • Improve text readability and scrolling • optimized text rendering routines.

  6. Enhanced security • security sandboxes for applications, content, data, and URLs.

  7. Display API • manipulating raw graphics • creating custom effects. • Create, manipulate, and remove objects from the display list on-the-fly. • File upload/download

  8. Enhanced expressiveness • advanced compression technology – for low-bandwidth, high-quality video. • Create pixel-perfect text using the advanced text rendering engine.

  9. Effects • Blur, DropShadow, Glow, Bevel, Gradient Glow, Gradient Bevel, Displacement Map, Convolution, and Color Matrix. • 8-bit video alpha channels. • blend modes, radial gradient, and stroke enhancements. • Dynamically import additional image formats: GIF, Progressive JPEG, and PNG.

  10. API • External API • Flash Player supports integration with HTML, DHTML, and Ajax applications through the External API. • Asynchronous communication model • Flash Player is based on an asynchronous client-server communication model, enabling rapid client interactivity without web page refresh

  11. Universal • Browser independent • Express Install – auto update • Input Method Editor (IME) support • Asian-language Flash applications. • Lightweight footprint • 1MB • 600 million Internet users within 12 months of release.

More Related