21 กรกฎาคม 2552

Flex vs Flash

       Flex เป็น Flash based technology แต่ไม่ได้หมายความว่า Flex คือ Flash โดย Flex นั้น เป็น Application development Framework และ toolset ที่ช่วยให้คุณสามารถสร้าง RIAs ได้โดยจะต้องใช้ Flash Player สำหรับแสดงผลบน Internet
Features สำคัญๆ ที่มีใน Flex แต่ไม่มีใน Flash มีดังนี้
        - The Flex Framework: Flash จะมี component บางอย่างที่ทำงานแบบเดียวกับ Flex (Flex SDK) แต่ Flash จะไม่มี Charting Components, Layout containners รวมทั้ง fratures อื่นๆ ที่เหมาะสำหรับการสร้าง Application ใหญ่
        - MXML: เราสามารถใช้ MXML ในการสร้าง Flex Application ได้ แต่ Flash ไม่มี อย่างไรก็ตามก็ยังมีความสามารถของ ActionScripts 3.0 ที่สามารถใช้ได้ทั้ง Flash และ Flex อยู่ดี
        - IDE: Flex Builder สามารถใช้สำหรับการสร้าง RIAs ซึ่งจะมีความสามารถในการสร้าง code-hinting, debugger และ profiler
       สรุปแล้ว เราควรเลือกเครื่องมือให้เหมาะสมกับงาน หากเราต้องการสร้าง animated movies หรือ games เราก็ควรจะใช้ Flash เพราะ Flex ไม่ได้ทำงานแบบ Timeline และไม่มี Drawing Tools หรือ Animation Tools แต่หากเราต้องการสร้าง Desktop Application, Graph, Chart เราก็ควรใช้ Flex


อ้างอิง : Adobe Flex 3.0 for Dummies

ไม่มีความคิดเห็น:

แสดงความคิดเห็น