Lesson 01 : Flash Platforms Overview


Published on

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Lesson 01 : Flash Platforms Overview

  1. 1. Flash Platform Overview Soạn thảo: Phạm Tiến Dũng
  2. 2. Ứng dụng của Flash o Flash Websites o Flash Banner o Flash Video Players o MP3 Players o Image Galleries o Web - Flash Components, Templates o Flash Game o Mobile Game o ...
  3. 3. Ứng dụng của Flash – Desktop Application – Web – Mobile – Google - TV
  4. 4. Tạo ra flash ?
  5. 5. Client runtimes Trung tâm của Flash Platform là các client runtimes: • Adobe Flash Player cho các trình duyệt o Adobe® Flash® Player is a cross-platform browser-based application runtime that provides uncompromised viewing of expressive applications, content, and videos across screens and browsers. Flash Player 10.2 delivers beautiful HD video, faster graphics rendering, and high performance on mobile screens and is designed to take advantage of native device capabilities -- enabling richer, more immersive user experiences. • Adobe AIR cho các ứng dụng bên ngoài trình duyệt o The Adobe® AIR® 2.5 runtime enables developers to use HTML, JavaScript, Adobe Flash® Professional software, and ActionScript® to build web applications that run as standalone client applications without the constraints of a browser. Adobe AIR, a key component of the Flash Platform, unleashes the creativity of designers and developers by providing a consistent and flexible development environment for the delivery of applications across devices and platforms. Support for Android™ BlackBerry™ Tablet OS and iOS* mobile operating system, and TVs is now available. Tệp tin .SWF Phiên bản đã được biên dịch (complie) từ các tệp FLA, là những tệp bạn hiển thị trên một trang web. Khi bạn xuất bản tệp FLA, Flash tạo ra một tệp SWF.
  6. 6. Flash Platform Tool o Adobe Flash Professional o Adobe Flash Builder o Adobe Flash Catalyst o Flash Develop o FDT - Eclipse
  7. 7. Adobe Flash Professional • Hỗ trợ đồ họa. • Hỗ trợ làm animation. • Hạn chế hỗ trợ code.
  8. 8. Adobe Flash Professional Lịch sử các công cụ: o 1996 - Futurewave Futuresplash o 1997 - Macromedia Flash 2 o 1998 - Macromedia Flash 3 o 1999 - Macromedia Flash 4 o 2001 - Macromedia Flash 5 o 2002 - Macromedia Flash MX o 2003 - Macromedia Flash MX 2004 o 2005 - Macromedia Flash 8 o 2007 - Adobe Flash CS3 o 2008 - Adobe Flash CS4 o 2009 - Adobe Flash CS5
  9. 9. Các tệp tin thao tác trực tiếp o FLA o AS o SWC o JSFL o FLP o SWF Ngoài ra : • Các định dạng ảnh. • Cá định dạng video. • Các định dạng âm thanh.
  10. 10. Adobe Flash Builder • Bản mở rộng của Eclipse. • Sử dụng bộ Framework có sẵn (với SDK 4.x bổ sung thêm Spark Frame work). • Không hỗ trợ đồ họa. Chỉ hỗ trợ thiết kế layout.
  11. 11. Adobe Flash Builder Các tệp tin thao tác trực tiếp. . MXML . AS . SWC . FXG Bộ biên dịch . Flex SDK . Air SDK
  12. 12. FlashDevelop
  13. 13. FlashDevelop Các tệp tin thao tác trực tiếp. – .MXML – .AS – .SWC Bộ biên dịch – Flex SDK - free – Air SDK - free
  14. 14. Flash Platform