Menurut survey yang dilakukan oleh Hootsuite dan We Are Social pada tahun 2017, sebanyak 69% dari total trafik website yang berasal dari Indonesia diakses melalui smartphone. Jika Anda adalah seorang web developer, tentu pernah terlintas di dalam pikiran Anda bagaimana jika aplikasi web yang telah Anda buat memiliki versi native mobile app di Android maupun di IOS.
Tentu saja tiba-tiba Anda ingin belajar mendevelop aplikasi baik itu di Android maupun IOS. Akan tetapi belajar bahasa pemograman baru seperti Java, Kotling , ataupun Swift tidaklah semudah membalikan telapak tangan. Diperlukan waktu, tenaga, pikiran dan jam terbang dalam membuat native mobile app di smartphone. Apalagi jika kita ingin aplikasi kita dapat diakses di platformmanapun, kita tentu harus belajar mengenai semua bahasa pemrograman yang telah disebutkan tadi.
Permasalahan ini sebenarnya dapat dipecahkan melalui Progressive Web Application yang dapat membuat interaksi aplikasi web mirip dengan aplikasi native di mobile platform manapun seperti Android , IOS, maupun Windows Phone. Anda tidak perlu melakukan compiling dan debugging di setiap platform. Dengan PWA (Progressive Web Application) memungkinkan bagi aplikasi web disimpan dan dibuka langsung melalui home screen pada smartphone.
Melalui sebuah kode Javascript yang dinamai service worker, aplikasi web Anda dapat mengakses notifikasi dan bahkan menjalankan proses di background. Selain itu, service worker juga bertindak sebagai penentu apakah PWA yang dibuka akan mengakses internet atau hanya mengakses cache yang telah disimpan sebelumnya yang memungkinkan aplikasi tersebut dibuka secara offline. Hal ini tentu saja menguntungkan pengguna karena penggunaan data internet dapat ditekan seminimal mungkin.
Karena teknologi PWA cukup menjanjikan dan memiliki potensi besar dalam menggantikan native mobile app, Inixindo Jogja sebagai lembaga pelatihan dan sertifikasi teknologi informasi akan mengadakan workshop mengenai Progressive Web APP pada tanggal 19-22 Februari 2018. Workshop yang bertempat di Inixindo Jogja Jalan Kenari No. 69, Yogyakarta ini bertujuan agar peserta dapat mengkonversi aplikasi web biasa menjadi PWA.
Jika Anda sebagai web developer merasa tertantang untuk menciptakan Progressive Web Application yang dapat menyaingi native mobile app, Anda dapat menghubungi kami di kontak yang tersedia di situs ini.