Adobe Flex หรือ JS+HTML

Flexicon

เพื่อนเคยถามว่าจะใช้ Adobe Flex ดีหรือเปล่ามันยากง่ายอย่างไร ก็ตอบแบบคร่าวๆไป ตอนนั้นไม่เคยรวบรวมความคิดแล้วสรุปอย่างจริงจังว่ามันควรใช้หรือไม่ แต่เมื่อปลายเดือนที่แล้ว(หรือกลางๆ เดือนหว่า) ได้คุยกับพี่ที่ทำงาน แล้วมันก็เหมือนรวบยอดขึ้นมาว่า Adobe Flex มันดียังไง แล้วมันไม่ดียังไง มันควรใช้เมื่อไหร่

Adobe Flex จริงๆ มันก็ง่ายสำหรับคนที่เคยเขียน Java หรือ C# นะ เพราะลักษณะภาษามันแทบไม่ได้มีอะไรแตกต่าง เพราะงั้น สำหรับโปรแกรมเมอร์ที่นั่งพิมพ์ดีด อย่างเดียวแล้ว ถือว่ามันง่ายกว่า Javascript พอสมควรเลยหละ แต่ว่า สิ่งหนึ่งที่น่าปวดหัวที่สุดคือ มันไม่ได้สวยจนเอาไปใช้งานได้ตั้งแต่เริ่มต้น และการปรับเปลี่ยนหน้าตามันไม่ได้ง่ายเหมือน HTML

หลายคนอาจจะบอกว่า Adobe Flex ก็มีภาษา MXML ที่มีหน้าตาคล้าย HTML แถมใช้ CSS ได้เกือบจะเหมือนกันอีก ซึ่งก็จริง หลายๆ อย่างนั้นเหมือน HTML มากแต่มันต้อง compile ก่อนถึงจะเห็นผล ซึ่งนั่นไม่เหมาะกับบริษัทที่มีแต่โปรแกรมเมอร์มาก มันเป็นอะไรที่เหมาะกับบริษัทที่มีคนออกแบบหน้าตาด้วยโปรแกรมของ Adobe อย่าง Illustator หรือ Photoshop แล้ว Export ออกมาเป็นโครงให้โปรแกรมเมอร์เอาไปประกอบต่อมากกว่า เพราะถ้าไม่มีคนออกแบบ และใช้สองโปรแกรมนั้นอย่างชำนาญแล้ว กว่าจะได้หน้าตาสวยๆ มาซักอันนึง คนออกแบบกับคนเขียนโปรแกรมอาจทะเลอะกันตายได้

เพราะงั้น หากคิดจะใช้ Adobe Flex จริงๆ ก็มองรอบข้างไว้ก่อนเลย หรือถามตัวเองก่อนว่า เชียวชาญกับโปรแกรมอื่นๆ ของ Adobe หรือป่าว ถ้าไม่มีก็จงใช้ HTML + JS เถิด แล้วโยนงานออกแบบทำเว็บให้สวยให้คนอื่นทำซะ​ (CSS ทั้งหลายนั่นแล) แล้วจะไม่ลำบากชีวิตในภายหลัง

About llun

Just a programmer

, , ,

  • http://www.aruj.org อรุช

    แล้วจะไม่ลำบากชีวิตในภายหลัง >>> +1 ครับ 555