ตอบคำถาม "เด็กขี้สงสัย"
posted on 05 Sep 2007 11:11 by greendogสวัสดีครับ post นี้จะเป็นการตอบคำถามจาก mail ของ คุณ "เด็กขี้สงสัย" นะครับ โดยผมเห็นว่า เป็นคำถามที่คนส่วนใหญ่ที่จะเริ่มศึกษา Flex น่าจะสงสัยกัน เลยขอเอามาลงที่นี่นะครับ
อยากรู้ว่า ตอนนี้ flex ที่มีอยู่ในขณะนี้ฟรีหรือเปล่า ค่ะ
>
> แล้วถ้า จะนำ flex มาพัฒนา กับเว็บไซต์ จะทำในส่วนไหนได้บ้าง
>
> หรือ พัฒนาได้แค่หน้าจอค่ะ อยากรู้พอคร่าวๆค่ะ
>
> แล้วเราต้องศึกษา ภาษา MXML ด้วยใช่ไหมค่ะ
ขอตอบดังข้างล่างนะครับ
สำหรับคำถามที่คุณเมย์ถามมา ผมจะถือว่าคุณมีประสบการณ์ในการทำ web application อยู่แล้ว และ กำลังศึกษา Flex ที่จะนำมาใช้ในงานของคุณนะครับ
- ตอนนี้ Flex SDK ถือว่าเป็น open-source ครับ ส่วน Flex builder นั้นเป็นลิขสิทธิ์โดยตรงของ Adobe Inc. ครับต้องเสียเงิน ซื้อ license
- การนำ Flex มาใช้กับ web เราสามารถทำได้หลายทางครับ แต่โดยตรงแล้ว เราจะใช้ Flex ในด้านของ front-end คือ user-interface logic ครับ โดย adobe เตรียม API ซึ่งใช้ต่อกับข้อมูลภายนอกได้หลายทางอยู่แล้ว การพัฒนาสามารถทำ Flex มาแทนที่ HTML ได้เหมือนกันครับ
- Flex มีความสามารถในการจัดการข้อมูลด้วยนะครับ แต่ไม่มีฟังก์ชั่นที่ต่อกับ Database โดยตรง การทำการแลกเปลี่ยนข้อมูลจะเกิดขึ้นทาง API ที่ Adobe เตรียมไว้ให้ครับ
- ใช่ครับ MXML เป็น XML-based tag ที่ทำหน้าที่โดยรวมคือ การวาง layout ให้กับ Flex application นั่นเองครับ ซึ่ง MXML มีความสามารถด้านอื่นอีก เช่นการควบคุม Behaviorและ Stateของ Applicaiton แม้แต่การ validation ข้อมูลเบื้องต้นด้วย
Tags: basic, flex, fundamental, mail, question3 Comments
#1 By Nguyen anh Bobby on 2007-09-05 11:17