Showing posts with label Web. Show all posts
Showing posts with label Web. Show all posts

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

21 December 2008

Web 2.0, Apakah itu?

Internet merupakan media baru sejak era 1990an. Saat itu, website masih berupa tulisan saja dan minim dengan graphic atau anda bisa membandingkan persamaannya dengan command prompt yang ada di windows. Lambat laun, website sudah bisa menampilkan gambar dan image dengan sempurna tapi tanpa didukung dengan CSS atau bahasa HTML yang berstruktur. Mungkin anda bisa menyebut saat itu adalah era web 1.0.

Saat ini, era web sudah memasuki masa web 2.0 ( cara baca: web two point o ). Peralihan masa web1.0 ke web 2.0 juga di karenakan perkembangan di bidang IT sendiri. Mulai dari perangkat komputernya yang memiliki spesifikasi yang tinggi dan mampu merender gambar secara cepat, sampai dengan kecepatan internet yang sangat cepat atau bisa dikatakan 100x lipat dari kecepatan akses internet masa era web 1, tapi juga yang tidak kalah pentingnya adalah web browser itu sendiri yang selalu update mengikuti perkembangan bahasa web.

Web 2.0 merupakan revolusi web masa kini. Banyak pemain besar seperti google, yahoo, alibaba.com, wikipedia dll ( website terkenal lainnya ) sudah mencicipi kecanggihannya. Bukan hanya kecanggihanya dalam berinteraksi dengan client, tetapi juga di tandai dengan tehnologi-tehnologi baru dalam dunia website.

Ciri-ciri adanya tehnologi web2.0 adalah adanya istilah Rich Internet applicationsXML and RSS, dan Web API.

Rich Internet Applications

Rich Internet Aplications atau disingkat RIA merupakan suatu tehnologi baru dalam dunia web, baik untuk developer atau webmaster tetapi juga untuk client ( Internet Surfer ). Anda bisa merasakannya sendiri pada saat anda membuka gmail anda atau Yahoo! Beta anda. Ketika mengambil data email, anda tidak perlu muluk-muluk menunggu waktu untuk merefresh atau meload halaman. Tetapi hanya mengambil data yang dibutuhkan yang berada di server. Kebanyakan website yang RIA mengadopsi tehnologi AJAX ( Asynchronous JavaScript and XML ). Meskipun dalam RIA kita juga mengenal berbagai tekhnologi OpenLaszlo, JavaFX, Java Applet, penggunaan ActiveX Cntrol. Bahkan, ketika saya posting dan mengedit layout di Blogger.com ini, saya sudah dapat merasakan tehnologi AJAX.



Perhatikan tanda merah dipojok, dengan menggunakan AJAX, kini kita tidak perlu repot-repot menunggu waktu load halaman.


Dalam Web2.0 Adapun tehnik-tehnik dan pengembangan bahasa HTML sudah mengalami perubahan. HTML sudah berada pada versi 5.0 atau sekarang juga dikenal istilah XHTML 1.0 dan XHTML 2.0 yaitu bahasa HTML dan XML yang disatukan membentuk bahasa scripting web yang lebih simple, sederhana dan mudah digunakan.

Berikut ini adalah daftar website-website populer yang menggunakan Web 2.0 khususnya RIA :

Sekian dulu penjelasan tentang web 2.0, post selanjutnya mungkin mengenai tehnik-tehnik tentang web 2.0 mulai tutorial bahasa XHTML, pembuatan AJAX juga tentang web2.0 design yang di kenal karena simplicity serta keindahaanya. See you...

http://id.wikipedia.org/wiki/Web_2.0
http://en.wikipedia.org/wiki/Web_2.0