สวัสดีครับ
สำหรับ Adobe Flex น้ั้น ท้าวความง่ายๆ คือ Framework ตัวหนึ่ง ซึ่ง Adobe พัฒนาขึ้นมาเพื่อเป็น platform ในการสร้าง Application บนเว็บเป็นหลัก โดยอาศัย Flash-platform ที่แพร่หลายอยู่แล้วเป็นตัวดึงดูดทั้งด้านความนิยม และศักยภาพการแสดงผลครับ
developer ที่กำลังสนใจ Adobe Flex ฟังทางนี้ครับ การพัฒนา Application ด้วย Flex จำเป็นต้องเข้าใจหลักการพัฒนาและภาษาที่ใช้สองสามข้อด้วยกันคือ
1. MXML จะเป็น layout tag-based มีพื้นฐานเดียวกันกับ HTML หรือ XHTML ครับ หากเคยพัฒนา web ด้วย HTML จะคุ้นเคยและทำความเข้าใจได้ไม่ยากซึ่ง Adobe ใช้เทคโนโลยีตัวนี้ในการวาง layout ของ component ต่างๆ เหมือนกับเราใช้ในการวาง element ต่างๆ ใน HTML ครับ
2. Actionscript 3 คือภาษา script ที่พัฒนาจาก version 2 มาคราวนี้กลายเป็น Object Oriented Programming เต็มสูบ คนที่เคยพัฒนาภาษาจำพวกนี้ (Java, .NET, Ruby, PHP with OOP) จะได้เปรียบหน่อยคือหลัก syntax จะคล้ายคลึงกันมาก เข้าใจได้ไม่ยาก
3. Object Oriented Programming, Analysis, and Design ตัวนี้อาจไม่จำเป็นต้องรู้ แต่ถ้ารู้ และต้องเข้าใจการใช้อย่างถ่องแท้ คุณจะเหมือนกับเสือติดปีก ในการวางระบบให้กับ Flex application ขนาดใหญ่ เขียนได้โดยไม่ปวดหัว ทำงานกับมันอย่างสนุกและมีความสุข โดยสามารถนำความรู้ด้านนี้ไปใช้กับ platform ภาษาอื่นๆ ได้อีกด้วย
สำหรับการฝึกเริ่มต้น ผมแนะนำ ที่นี่ครับ
Adobe Developer Network: Flex เพราะตอนผมเริ่มต้นแรกๆ ก็ผ่านตัวนี้มาแล้วเหมือนกัน อ่านง่ายเข้าใจ ง่าย
ถ้าจำไม่ผิดจะมี video แล้วนะครับทำตามได้ง่ายๆเลย
You need to be a member of Thailand Flex and AIR developer to add comments!
Join this Ning Network