Apa itu Flex ? ?
by aura_anar on Nov.08, 2008, under Tutorial Flash
Sebelum mempelajari teknologi Flex, rekan-rekan sekalian tentunya musti mengenal paling tidak sedikit saja mengenai teknologi Flex. Berikut ini saya akan mencoba memberikan gambaran ( semampu saya ) mengenai Flex.
Flex, atau lebih dikenal sebagai Adobe Flex merupakan suatu teknologi yang membawa perubahan paradigma dalam pengembangan aplikasi /perangkat lunak, khususnya aplikasi web. Flex sendiri merupakan gabungan dari teknologi yang telah dimiliki Adobe sebelumnya, dengan bertumpu pada platform Adobe Flash. Flex juga merupakan RIA ( Rich Internet Application ), yaitu sebuah aplikasi web yang dapat memiliki fitur dan menerapkan fungsi-fungsi selayaknya aplikasi berbasis desktop. ( Penjelasan tentang RIA, akan dibahas lebih lanjut di artikel lain ).
Bagaimana paradigma pengembangan aplikasi web dengan Flex ?
Dikarenakan bertumpu pada platform Flash, aplikasi web yang Flex-based tidak melakukan proses HTML Rendering ketika mempresentasikan dirinya melalui browser. Selain itu juga, Flex dikembangkan dengan konsep n-tier , yaitu pemisahan layer antara data access, presentation, business process dikarenakan flash tidak dapat melakukan direct connection ke data source semisal DBMS ataupun data source dalam bentuk lain.
Apa yang menjadi hal menarik dari pengembangan aplikasi berbasis Flex ?
Untuk memulai pengembangan aplikasi Flex, Adobe telah menyediakan Flex SDK ( Software Development Kit ) sebagai koleksi / pustaka kelas yang dapat dipakai baik melalui IDE ataupun secara traditional. IDE yang telah disediakan khusus oleh Adobe adalah Adobe Flex Builder ( hingga saat ini, sudah memasuki versi 3 ), yang memungkinkan developer membuat aplikasi Flex secara visual, layaknya pengembangan aplikasi desktop dengan IDE nya masing-masing. Dahulunya, beberapa developer web ( termasuk saya ),sering mengalami kesulitan ketika menyediakan content berbasis flash, dikarenakan mekanisme yang dilalui tidak sesingkat pembuatan content HTML biasa. Namun kini dengan Adobe Flex Builder, masa-masa sulit tersebut dapat dilalui dengan usaha selayaknya pengembangan aplikasi web secara tradisional ( ini pendapat pribadi, bagaimana dengan anda yang sudah mencoba ? ).
Apalagi yang menarik dari pengembangan aplikasi berbasis Flex ?
Menurut saya, hal lain yang menarik terkait dengan pengembangan aplikasi Flex adalah :
-
Kemudahan dalam melakukan layouting aplikasi dengan fitur drag n drop komponen, tersedianya panel properties dan event untuk masing-masing komponen, serta pengaturan posisi komponen dan tampilan aplikasi secara keseluruhan melalui fitur constraint.
-
Kemudahan koneksi ke sumber data dengan adanya fungsi yang terintegrasi untuk menyediakan RPC Service.
-
Konsep multi layer /page pada presentasi dengan menggunakan View States.
-
Kemudahan dalam membuat animasi transisi dan effect pada tiap-tiap komponen dan layer yang digunakan dalam pengembangan aplikasi.
-
Compiler dan debugger yang terintegrasi, dengan beberapa opsi pilihan output.
-
Mulai dari Flex 3 SDK, aplikasi Flex dapat di konversi secara mudah menjadi aplikasi AIR ( Adobe Integrated Runtime ) , yaitu aplikasi Web yang benar-benar berubah menjadi aplikasi desktop dengan keunggulan cross platform yang dimiliki aplikasi web.
Oke, sekian pengenalan dari saya mengenai teknologi Adobe Flex, mohon maaf jika ada kesalahan dan perbedaan persepsi.
Sumber flex-id.org

















April 23rd, 2009 on 11:57 pm
thanks infonya.. membantu saya memahami tentang FLEX..
nice weblog
April 30th, 2009 on 2:33 pm
terima kasih mas
July 2nd, 2009 on 11:52 pm
ajarin aq donk, cara mnggunakan Flex Builder….pngen bnget buat WEB tp pke Flex…..
July 3rd, 2009 on 12:18 am
Di FLEX kl pke bntuan HELP terjemahannya bhsa inggri, kira2 ada yg terjemahan bhs indonesia g ya. kl ada saya mnta donk…soalnya saya msih bngung bngat cara mnggunakan FLEX. kl bs ada yg ajarin
July 3rd, 2009 on 8:54 am
pasti bisa kok mas…kalo masalah terjemahan kayaknya pake bahasa inggris semua mas, soalnya yang buat khan orang luar….khan sekalian belajar bahasa inggris…ya sering-sering main kesini aja mas..ntar khan ada lagi tutorialnya..:)
September 10th, 2009 on 8:42 pm
Wah trims banget bro infonya sangat membantu sekali…ne lagi mencari info tentang flex
September 29th, 2009 on 6:24 pm
Wah..makasih banget mas infonya..
kebetulan saya juga lagi eksplor Flex buat TA saya, tapi mo ke arah AIR nya…
salam kenal ya mas..
October 4th, 2009 on 12:49 pm
@Hendra: iya mas, sama-sama mas
@Onnay: Salam kenal juga mas, mang klo boleh tau mau buat apaan mas?
October 5th, 2009 on 10:46 am
sangat membantu ..ini artikel pertama yang saya baca untuk memulai belajar flex
January 21st, 2010 on 2:04 pm
Gan Kayanya Repost Deh
January 22nd, 2010 on 10:10 am
iya gan,namanya juga belajarbareng,share ilmu