25 July 2009

Apa itu Flash, Flex, Flash Player dan AIR ?


Adobe Flash merupakan tools yang dikembangkan oleh Adobe untuk membuat berbagai aplikasi berbasis internet. Pada awalnya, Flash yang dilengkapi bahasa pemrograman ActionScript digunakan oleh developer web untuk mendesain web menjadi lebih interaktif dengan berbagai macam animasi. Namun, kemudian Flash banyak digunakan untuk membuat aplikasi multimedia interaktif.

Adobe Flash

Adobe Flash

Tidak jauh berbeda, Flex framework juga merupakan tools yang digunakan untuk membuat aplikasi internet yang kaya akan media dan interaktifitas. Aplikasi Flex dapat dibuat dengan bantuan Adobe Flex Builder yang sudah dilengkapi dengan IDE. Tentunya ini akan memudahkan programer dalam mengembangkan aplikasinya yang menggunakan bahasa pemrograman ActionScript 3 dan MXML.

Adobe Flex Builder

Adobe Flex Builder

Apa perbedaan aplikasi Flash dan Flex ?
Aplikasi Flash merupakan aplikasi yang bekerja pada browser. Hal ini dikarenakan pada awalnya Flash bertujuan untuk membuat halaman web lebih animatif. Untuk menjalankan aplikasi Flash dibutuhkan Adobe Flash Player, yang merupakan compiler bagi aplikasi Flash.
Sedangkan aplikasi Flex yang memang ditujukan untuk membuat aplikasi internet berbasis desktop, membutuhkan compilerAdobe AIR. Sehingga aplikasi dapat bekerja tanpa bantuan browser, namun tetap dapat tersambung dengan internet.

Kompilasi aplikasi Flash dan Flex?
Flex bukanlah pesaing bagi Flash karena aplikasi yang dibuat dengan Flash (format swf) dapat digabungkan pada aplikasi Flex. Tools desain yang tersedia pada Flash lebih lengkap daripada Flex Builder. Sehingga Adobe Flash dapat melengkapi desain aplikasi pada Adobe Flex Builder dalam membuat rich internet application (RIA).

Jadi, dengan Flex Builder kita dapat membuat berbagai macam aplikasi berbasis internet yang kaya akan animasi dan interaksi dengan lebih mudah dan baik. :)

based on video Flex 3 in A Week


sumber : http://groups.adobe.com/posts/ba629fe005

0 comments: