Trentech.id
No Result
View All Result
Login / Register
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
Trentech.id
No Result
View All Result

Yuk Berkenalan dengan Progressive Web Apps (PWA)

9 December 2016
in Learn
Yuk Berkenalan dengan Progressive Web Apps (PWA)
1.4k
VIEWS
Berikan rating

Ketika kita mengunjungi situs web lewat desktop biasanya akan berjalan sangat lancar dan tanpa masalah, gangguan pun terjadi biasanya hanya ketika jaringan bermasalah, tetapi seringkali banyak masalah muncul ketika kita mengunjungi situs web atau aplikasi web lewat mobile, tanpa notifikasi langsung ke laman menu ketika kita menutup aplikasi web, loading yang terkadang sangat lama pada jaringan yang buruk yang hanya menampilkan layar putih.Karena hal itu seringkali kita terpaksa harus menginstal aplikasi native, tetapi terlalu banyak aplikasi yang diinstal tentu akan semakin mengurangi ruang penyimpanan, juga kita harus mencarinya terlebih dahulu di apps store sebelum diinstal.

xkcd-1367

Aplikasi Web Progressif diharapkan mampu untuk mengatasi masalah tersebut. PWA adalah aplikasi web yang berjalan layaknya aplikasi native, notifikasi dan UX seperti aplikasi native.Dengan konsep offline first dan Web APIs baru, aplikasi yang berjalan pada browser tidak akan memunculkan pesan network error atau white screen seperti yang selama ini seringkali kita alami ketika berada pada jaringan yang sangat buruk. Pada PWA, ketika kita meninggalkan browser, dan kembali lagi membuka aplikasi tersebut pada jaringan buruk atau tanpa jaringan sekalipun kita tidak akan kehilangan UI dan data-data terakhir, seperti contohnya applikasi chat blackberry.

screen-shot-2016-02-28-at-9-14-23-am

Service Workers adalah teknologi dibalik PWA yang memberikan fungsionalitas offline, notifikasi, update konten, pergantian konektifitas dan lainnya. Memang belum banyak yang membahas tentang service workers dan bagaimana sebenarnya service workers itu diterapkan, tetapi bila kita mengunjungi developergoogle, bisa dikatakan service workers adalah semacam proxy yang berada ditengah antara aplikasi web, browser, dan jaringan, atau lebih sederhana lagi bisa dianalogikan aplikasi kita akan diatur oleh service workers agar bisa berlajan offline terlebih dahulu, mengembalikan data dari cache jika request ke jaringan gagal.

File service workers sendiri berisi kode javascript yang bisa dikembangkan oleh pengembang untuk menghandle event dan request sesuai dengan kebutuhan. Oh ya, untuk browser yang support service workers sendiri kita bisa lihat kembali disini.

Hmm … tentunya sangat menarik bagi para pengembang, terutama pengembang yang selama ini mengembangkan aplikasinya dengan teknologi web maupun hybrid, karena ionic sendiri akan menambahkan fitur PWA. Di laman resminya sendiri ionic yakin bahwa web adalah masa depan dari aplikasi, tanpa perlu mengembangkan aplikasi mobile secara terpisah, aplikasi native dan aplikasi web. [cd/ap]

Previous Post

Yuk Simak 11 PHP Framework yang Mesti Kamu Tahu

Next Post

Yuk Kenalan dengan 10 Web Server untuk Infrastruktur Web

Indra Nugraha

Indra Nugraha

Fullstack Web Developer | Javascript Ethusiast

Related Posts

iphone 16

Inovasi dan Peningkatan dalam IPhone 16: Review Lengkap

9 February 2023
1.3k

IPhone 16, generasi terbaru dari smartphone paling populer di dunia, membawa banyak inovasi dan peningkatan yang membuat pengalaman pengguna lebih...

sistem baru tiktok

Sistem Baru TikTok: Solusi Terbaru untuk Kreativitas dan Keamanan Pengguna

9 February 2023
1.3k

TikTok adalah aplikasi media sosial yang sangat populer saat ini, dengan jutaan pengguna di seluruh dunia yang memposting video pendek...

kecerdasan buatan ai

Startup Kecerdasan Buatan (AI) Membawa Solusi Baru dalam Industri

9 February 2023
1.3k

Startup kecerdasan buatan (AI) telah menjadi salah satu teknologi yang paling penting dan mempengaruhi dalam beberapa tahun terakhir. AI memiliki...

Login
Please login to comment
1 Comment
terlama
terbaru favorit
Inline Feedbacks
View all comments

Terpopuler

  • contoh pitch deck

    8 Contoh Pitch Deck Startup yang Bisa Kamu Pelajari

    926 shares
    Share 370 Tweet 231
  • Kumpulan Materi Kuliah Jurusan Teknik Informatika dan Ilmu Komputer

    329 shares
    Share 132 Tweet 82
  • Menjelajahi Kelebihan dan Keterbatasan Chatbot AI BARD

    108 shares
    Share 43 Tweet 27
  • Inovasi dan Peningkatan dalam IPhone 16: Review Lengkap

    108 shares
    Share 43 Tweet 27
  • Upgrade XAMPP? Beginilah Caranya

    231 shares
    Share 92 Tweet 58
  • Startup Kecerdasan Buatan (AI) Membawa Solusi Baru dalam Industri

    108 shares
    Share 43 Tweet 27
  • Masa Depan Zoom Tercoreng PHK: Dampak dan Prospek

    108 shares
    Share 43 Tweet 27
  • Sistem Baru TikTok: Solusi Terbaru untuk Kreativitas dan Keamanan Pengguna

    108 shares
    Share 43 Tweet 27
  • Alasan Mahasiswa IT Harus Bisa Coding

    121 shares
    Share 48 Tweet 30
  • 6 Kebiasaan Elon Musk yang Bisa Bikin Kamu Sukses

    120 shares
    Share 48 Tweet 30

About . Contact . Partnership

Trentech.id adalah situs yang menyajikan konten tentang startup, bisnis, game, event, hingga informasi pekerjaan. Trentech berusaha memberikan konten yang berkualitas untuk para pembacanya agar dapat menjadi rujukan utama mengenai dunia teknologi pada khususnya. Tim trentech terdiri dari orang – orang yang berkompeten dibidangnya, dan akan selalu mendukung karya – karya terbaik anak bangsa dengan memberikan kesempatan seluas-luasnya untuk para startup agar dapat publish karyanya di trentech.

Trentech ID

  • About
  • Contact
  • Partnership
  • Panduan Penulis
  • Privacy Policy
  • Sitemap

Tools

  • Harga Crypto Terbaru
  • Cek Ongkir
  • Cek Resi
  • Cek Domain
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
Login / Register

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
  • Login
  • Sign Up
Forgot Password?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.