Sejak dirilis pertama kali pada tahun 2006 oleh John Resig, JQuery Mobile semakin banyak digunakan untuk website dan semakin populer terutama dipakai untuk smartphone dan tablet. JQuery Mobile pada prinsipnya adalah sebuah web framework atau bingkai kerja siap pakai yang ramah untuk gadget dengan desain layar sentuh. Framework sendiri intinya adalah sebuah format siap pakai yang bisa Anda gunakan untuk desain website Anda sehingga Anda tidak direpotkan dengan banyak kode dan fungsi yang memusingkan. Menggunakan JQuery Mobile sebagai framework dalam website Anda bisa membuat website Anda lebih interaktif. Ingin tahu lebih lanjut mengenai JQuery Mobile? Ini dia ulasannya untuk Anda.
Manfaat dan fungsi JQuery Mobile
JQuery Mobile dikembangkan dengan tujuan memudahkan pembuatan framework yang cocok dengan perangkat layar sentuh pada smartphone dan tablet. HTML 5 merupakan basis dari interface atau antar muka dari JQuery Mobile. Dengan adanya JQuery Mobile maka suatu website sangat mungkin ditampilkan dalam versi mobile dengan interaktifitas yang konsisten. Fungsi dari JQuery Mobile secara rinci adalah sebagai berikut:
- Memudahkan pengembangan interface untuk website versi mobile atau aplikasi mobile
- Pusing dengan javascript yang harus ditulis sendiri? Anda bisa menghemat banyak waktu dengan menggunakan framework dari JQuery Mobile karena framework ini bisa menghasilkan seluruh aplikasi interface HTML tanpa menulis satu baris pun
- Menyesuaikan dengan custom feature pada perangkat smartphone atau tablet seperti misalnya auto rotation, swipe, tap, hold, dan sebagainya
- Tidak hanya bisa dibuka di perangkat mobil namun website yang menggunakan JQuery Mobile juga bisa interfacenya bekerja ketika dibuka di browser.
Sedangkan untuk manfaat menggunakan JQuery Mobile dari sisi desainer website adalah sebagai berikut:
- Jika Anda menggunakan javascript untuk website Anda maka dengan menggunakan JQuery Mobile kerja Anda akan lebih sederhana karena cukup dengan menggunakan library yang sudah tersedia
- Karena tinggal memakai yang sudah ada maka waktu yang bisa Anda hemat lumayan banyak, dan juga kode yang dipakai menjadi ringkas
- JQuery Mobile mudah untuk dipelajari dan digunakan karena setiap fungsinya didokumentasikan dengan baik dan sistematis, berikut dengan contoh penggunaannya
- Dapat menambahkan animasi ke website sehingga membuat website Anda tampak lebih menarik dan interaktif.
Kekurangan JQuery Mobile
Beberapa manfaat dan fungsi dari JQuery Mobile sudah dijelaskan di atas. Framework dari JQuery Mobile memang mudah digunakan karena dokumentasi sangat mudah untuk dipelajari. Anda juga bisa bermain-main dengan desain menggunakan template yang sudah ada atau memodifikasi template yang sudah ada menggunakan ThemeRoller, dan juga fitur-fitur canggih dan menarik lainnya yang tentu sangat berguna untuk cara kerja desainer yang lebih efektif dan efisien.
Sedangkan untuk kekurangan dari JQuery Mobile hanya bermasalah pada frameworknya yang tidak bisa digunakan untuk mendesain website berbasis desktop. Karena memang JQuery Mobile dibuat untuk mengembangkan website dengan basis mobile version. Perangkat yang bisa menggunakan JQuery Mobile juga terbatas karena hanya bisa digunakan untuk perangkat berlayar sentuh saja sehingga apabila website dibuka melalui handphone symbian maka interface usernya tidak bisa muncul sempurna. Meski memiliki kelemahan, namun Anda tidak perlu begitu khawatir dengan kekurangan ini karena kini perkembangan smartphone semakin meningkat. Dengan pengguna smartphone yang semakin banyak maka Anda sebagai desainer bisa fokus saja terhadap pengembangan website menggunakan fasilitas dari JQuery Mobile.
Web mobile merupakan salah satu materi dalam kursus mobile apps, sebelum anda mengikuti kursus membuat aplikasi android, sangat disarankan untuk terlebih dahulu menguasai pembuatan web mobile yang akan sangat bermanfaat untuk pekerjaan anda di masa mendatang.
Lev Yasin
Instruktur Web Programming Mataweb
Sangat tertarik dengan dunia Pemrograman Web & Mobile, saat ini fokus pada bagian Backend Web Developer, menggunakan PHP sebagai bahasa pemrograman utama, biasanya saya menggunakan Laravel.