Flex คือ flash + RIA (Rich Internet Application) นะครับ
ตัว RIA แปลเป็นไทยได้ว่า อุปกรณ์ฟุ่มเฟือยผ่านอินเทอร์เนตนะครับ
ประมาณพวกรูปภาพแสงเสียงต่างๆ ที่มากกว่าตัวอักษรวิ่งไปมาครับผม
โดยที่ architecture จะเป็นดังรูป
จะเห็นได้ว่า Flex ตัวนี้แทบจะไม่พูดถึง framerate, movie clips, scene เลย
เพราะถูกพัฒนามาเพื่อโปรแกรมมิ่งหนักๆ
โดยจะมี IDE ที่ช่วยให้เขียนได้ง่ายขึ้นคือ
Flex Builder ซึ่งเป็น eclispe base แต่รูปร่างหน้าตาหลังจากโดนปรับแต่งแล้วคล้ายๆ Visual Studio ที่สามารถลาก components ต่างๆ มาแปะ
แล้วไปเพิ่ม code ต่างๆ โดยที่ syntax, รูปแบบภาษา จะเหมือนกับ AS เดิมแต่เพิ่มเติมขึ้นมา
ลองเล่นกันดูเล่นๆ ได้นะครับ โดยไปโหลดตัว Flex Builder มาก่อนแล้วก็ install ลงในเครื่อง
แล้วลองอ่าน
tutorials นี้
ปล. ในรุ่นสามนี้ มีปัญหาเกี่ยวกับการเซท Header นิดหน่อยนะครับ
ทำให้จนปัจจุบันเอยังไม่สามารถส่ง Header ไปที่ twitter เพื่อ basic authentication ได้เลย
และเนื่องจากปัญหาความปลอดภัยของผู้ใช้ในการเข้าถึงข้อมูลต่างๆในเครื่อง ทำให้การเอา Flex ไปรันที่เครื่องอื่นๆ
ต้องมีการยอมรับ permission เพื่อให้พ้น sandbox ด้วยนะครับ เลยจะมีปัญหานิดนึงในการเอาไปเล่นเครื่องคนอื่น
แต่ Flex Builder จะจัดการปัญหานี้ให้แล้วดังนั้นถ้าเขียนแล้วเทสแล้ว พอจะเอาไปแปะที่อื่นแล้วใช้ไม่ได้ไม่ใช่เรื่องแปลกเลยครับ
เพราะในตัวแรกของเอเป็นการส่ง request ไป GET ค่าเฉยๆ จาก API ของ Flickr เลยไม่มีปัญหาอะไร