Sejumlah besar alamat-alamat web bertebaran di search engine result, dengan informasi pendek tentang isi dari web tersebut. Berbagai pemilik visi mencoba merangkum kampanyenya dalam web-web mereka, marketing, branding, aplikasi, pencitraan, PR dan lain-lain. Sulit menemukan sebuah institusi yang sedang tumbuh berkembang dan tidak memiliki perwakilan didunia maya. Akan kah kondisi ini menjadi jenuh? Apakah orang-orang akan berhenti membangun website mereka? Atau pertanyaan yang lebih tepat, masih adakah permintaan untuk membangun website?
Masa depan pengembang website terkait erat dengan masa depan website itu sendiri, akan kemanakah arah perkembangannya, akankah posisi web programmer tergantikan oleh tool-tool web builder yang semakin mudah ditemui dan makin bervariasi keunikan yang ditawarkan.
Web services
Melihat varian dari jasa-jasa website berbasis aplikasi, salah satunya dedengkot seperti facebook dan flicker, belakangan bermuncullan ide-ide kreatif seperti istagram dan pinterest, yang menawarkan penggunaan web dalam versi yang belum pernah terbayangkan sebelumnya. Keahlian web programmer dikombinasikan dengan algoritma image processing dan pengetahuan mobile platform diperlukan untuk membangunnya. Dan diyakini di tahun-tahun mendatang akan bermunculan ide-ide kreatif lainnya yang oleh google diyakin mengarah kepada pengaplikasian aplikasi berbasis lokasi.
Web portal
Website portofolio berbasis publikasi berita dan kegiatan akan dikembangkan kearah portal-portal, yang memhubungkan aplikasi-aplikasi lain dalam satu website. Aplikasi sistem informasi berbasis web akan semakin mewarnai wajah-wajah website. Dashboard bermmunculan dihalaman-halaman web yang menarik data dari aplikasi dan menyajikan dalam bentuk-bentuk representatif ditiap website. Publikasi berita akan dimunculkan dengan dukungan data dan link keaplikasi pendukungnya.
Mobile Access
Android dengan mobile gadget bersaing dengan produk apple memsyarakatkan dirinya dalam aktifitas keseharian, memicu penyedia konten untuk menyediakan akses ke server-server mereka. Aplikasi-aplikasi native bermunculan demikian juga aplikasi berbasis web sebagai alternatif yang ditawarkan. Pengakuan dari Senior manage Opera, opera sedang giat memperhatikan kekurangan yang dimiliki aplikasi native dan menyusun platform untuk memfasilitas varian dari gadget agar lebih universal dan vendor free. Aplikasi navite akan kewalahan untuk membangun compatibilitas untuk berbagai basis mobile gadget, dan akhirnya akan kembali kepada webbase yang browser friendly jika ingin mempertahankan eksistensinya.
Pengetahuan tentang behavior mobile web user perlu mendapat perhatian mengingat environment bekerja dengan pc browser dan mobile browser sangat berbeda. Para programmer web perlu mengupgrade dirinya akan bersahabat dengan platform mobile, dan menbuang jauh-jauh kecintaan kepada produk-produk low-end.
Web publishing tools
Wordpress dan jomla sebagai CMS yang sudah punya nama dan fans kuat terus berbenah diri mengupgrade aplikasinya agar mampu merespon perubahan tuntutan pasar. paling tidak mereka harus serius menyediakan publisher untuk mobile web. Wordpress versi 3.2 sendiri sudah mulai membenahi arsitekturnya dan lebih menguatkan basis OOP dalam script pemrogrammannya.
Meskipun keberadaan tool-tool ini tidak akan menggantikan posisi web programmer, tetapi kemudahan yang ditawarkan oleh Kedua CMS tersebut layak untuk dipelajari dan menjadi salah satu belati sakti milik programmer. Institusi yang baru menggunakan web sebagai portofolio bisa jadi cukup membaca tutorial sederhana dan bisa mempublish website sederhananya dengan menggunakan tool-tool yang tersedia. Tetapi web programmer para pengembang plugin, selalu bisa memberi tawaran yang bagus dengan karya-karya mereka yang mngikuti trend teknologi yang ada. Misalnya plugin untuk google map, web admin bisa menemukan tawaran-tawaran plugin dengan bermacam keunikan yang ditawarkan para developer plugin.
Programming Framework
Aplikasi berbasis website, baik untuk dipublis dalam portal, ataupun ditawarkan sebagai jasa cloud selalu tersedia dalam komplesitas yang besar dan kontinuitas pengembangan yang lama. Yang artinya melibatkan analisa partial sequensial dalam siklusnya dan development yang lama oleh sumber daya yang silih berganti. Disini programming framework dan programming plugin mengambil peran, bisa dipastikan programmer yang hanya mengandalakan kecakapan algoritma dan analisa yang yang tajam dalam membangun fitur akan tergulung oleh mereka yang aktif meng-update informasi akan ketersediaan plugin. Jquery dan extjs merupakan pilihan plugin yang mandatiry untuk dikuasai. Sedangkan pilihan Framework saat ini sudah banyak ditawarkan oleh komunikas. Zend dan Yii adalah pilihan framework berbasis MCV yang mendominasi pengembangan aplikasi.
Jika anda programmer web, dan belum berfikir untuk mengupgrade diri, maka bersiaplah untuk melengkapi diri anda dengan keahlian tambahan.
No comments:
Post a Comment