Masa depan kaya!

Bagi pendatang baru di Flash, terutama mereka yang akrab dengan JavaScript, AS3 akan terasa akrab dan familier, namun bagi kita semua, ini berarti penulisan ulang skala besar. Ironisnya adalah para pengembang yang seharusnya paling tertarik dengan Flex 2 justru memiliki perpustakaan kode yang sangat besar yang tidak kompatibel dengannya. Meski begitu, cepat atau lambat semua pengembang Flash perlu melakukan migrasi, dan proses ini mungkin akan lebih sederhana dan cepat melalui Flex dan lingkungan pemrogramannya yang bonafide.

Masa depan kaya!

Kekuatan Flex sebenarnya terletak pada pengembangan Rich Internet Applications (RIA) dibandingkan animasi dan game online yang telah menjadi kebutuhan pokok para pengembang Flash selama bertahun-tahun. Aplikasi Internet Kaya memiliki antarmuka pengguna yang lebih responsif dan menarik, dan cenderung melakukan lebih banyak pemrosesan di sisi klien dibandingkan di server. Kelemahan tradisionalnya adalah pengguna akhir perlu mengunduh plug-in atau applet Java untuk mencapainya daya tanggap ini, tetapi masalah ini tidak akan terlalu menjadi masalah bagi Flex seiring dengan semakin dekatnya Flash Player 9 di mana-mana. Pada akhir November 2006, Flash versi 9 hanya diinstal pada 36% PC, namun kemungkinan akan meningkat menjadi lebih dari 80% pada tahun 2007 jika masa lalu bisa menjadi panduan.

Menurut pendapat saya, kita mungkin akan menyaksikan ledakan aplikasi web dalam beberapa tahun ke depan, baik aplikasi baru maupun aplikasi desktop yang sudah ada yang diperbarui. Dalam sebagian besar kasus, pengembangnya akan menggunakan alat dan teknologi seperti Flex 2 dan AJAX untuk menyempurnakan bagian tertentu dari aplikasi – misalnya, Google AdWords menggunakan teknologi server klien standar di seluruh bagiannya kecuali untuk bagian pelaporannya, yang memanfaatkan kemampuan pembuatan bagan yang luar biasa Melenturkan. Saya memperkirakan tren ini akan terus berlanjut hingga kita mencapai titik di mana hampir semua aplikasi web akan dibangun berdasarkan prinsip RIA. Bagaimanapun, biaya pengembangan yang sangat besar yang biasanya membebani aplikasi-aplikasi kaya tersebut kini semakin berkurang, dan pengalaman pengguna telah menjadi rajanya.

Intinya adalah hampir terdapat tumpang tindih antara kemampuan Flash Professional dan Flex 2, tetapi Flex adalah jenis alat yang sudah dikenal dan diminati oleh pengembang web saat ini, sedangkan Flash Pro adalah jenis alat tersebut bukan. Flex 2 hanya akan mencapai kesuksesan yang diharapkan Adobe setelah migrasi ini benar-benar berjalan dan menjadi bagian dari perangkat standar untuk pengembangan aplikasi web. Sedangkan bagi kami di NlightN, saya belum memutuskan apakah kami akan berinvestasi di Flex: orang aneh dalam diri saya sangat tertarik, namun saya harus yakin dengan manfaat komersialnya.

Menawan

Melanjutkan tema Adobe, Captivate versi kedua dirilis baru-baru ini, pembaruan pertama sejak pengambilalihan. Saya harus mengakui bahwa saya sangat terkejut karena ada pembaruan sama sekali dan pembaruan tersebut sangat signifikan. Sekilas, Captivate adalah produk khusus yang sepenuhnya berada di luar keluarga mainstream Adobe, tapi mungkin itulah daya tariknya. Captivate dimulai sebagai versi bermerek Macromedia dari produk mapan yang disebut RoboDemo 5, dan versi 1 ditujukan untuk simulasi dan tutorial perangkat lunak, bersaing langsung dengan Camtasia Studio. Saya telah menggunakan keduanya dan Camtasia menang telak untuk penelusuran sederhana, sedangkan Captivate unggul jika Anda ingin mengembangkan simulasi perangkat lunak. Versi 2 memperlebar kesenjangan ini, meskipun setidaknya salah satu fitur baru, zoom in, merupakan balasan langsung ke salah satu fitur yang paling sering digunakan di Camtasia.

Fitur-fitur baru telah ditambahkan di seluruh program, sehingga Captivate 2 diam-diam mampu membuat aplikasi e-learning yang lengkap, bukan hanya tutorial. Misalnya, versi 2 mencakup interaksi yang lebih canggih, termasuk pilihan ganda dan teks bebas kuesioner serta manajer proyek yang menangani interaksi dan percabangan secara keseluruhan kursus. Yang paling menarik adalah proyek Captivate dapat disimpan dalam format biner Flash dan diimpor ke Flash Professional, di mana sentuhan akhir kosmetik dapat diterapkan. Namun menurut saya fungsi ini tidak terlalu dapat diandalkan, jadi saat ini saya hanya akan menggunakan Captivate 2 jika saya dapat menyelesaikan seluruh proyek di dalamnya. Saya akan membuat modul sampel untuk klien baru dan telah memilih menggunakan Captivate untuk tujuan ini. Ini tentunya merupakan kandidat ideal untuk pembuatan prototipe dan, mungkin, bahkan untuk pengembangan produk akhir. Anda dapat mengunduh uji coba 30 hari yang berfungsi penuh dari www.adobe.com/products/captivate.