Mobil

PWA (İlerlemeli Web Uygulaması)

Kısa tanım

PWA, bir web sitesinin telefona yüklenip uygulama gibi açılmasını, çevrimdışı çalışabilmesini ve bildirim gönderebilmesini sağlayan teknolojidir.

Bir web sitesi belirli teknik gereksinimleri karşıladığında (güvenli bağlantı, bir manifest dosyası, arka planda çalışan bir servis dosyası) tarayıcı ziyaretçiye ana ekrana ekle seçeneği sunar. Yüklenen simge normal bir uygulama gibi açılır, bazı içerikler internet olmadan da görüntülenebilir.

App Store ya da Google Play'e uygulama göndermeden mobil deneyim sunmak istendiğinde, ya da düşük bütçeyle uygulama benzeri bir deneyim kurmak gerektiğinde karşınıza çıkar.

Yerel mobil uygulamayla (Flutter, React Native gibi) karıştırılır. PWA tarayıcı teknolojileriyle çalışır ve mağaza onayı gerektirmez, ama kamera, konum gibi bazı cihaz özelliklerine yerli uygulama kadar derinlemesine erişemez.

Bir sitenin PWA olup olmadığı tarayıcının adres çubuğunda beliren yükle simgesinden ya da Chrome geliştirici araçlarındaki Lighthouse denetiminin kurulabilirlik sonucundan anlaşılır. Simge görünmüyorsa manifest dosyası ya da servis dosyası eksik demektir, teknik ekip bu iki dosyayı kontrol ederek eksiği tamamlar.

Neden önemli

Bir mobil uygulama geliştirmek zaman ve mağaza onay süreci gerektirir. PWA, aynı web sitesini hızlıca uygulama benzeri bir deneyime çevirerek bu maliyeti ve bekleme süresini ortadan kaldırır.

Örnek senaryo

Bir spa zincirinin randevu sitesi PWA olarak kurulduğu için müşteri telefonuna simge olarak ekliyor, ayrı bir uygulama indirmeden randevu sayfasına doğrudan erişiyor.

İlgili terimler

Nereden başlayacağınızı bilmiyorsanız, sorun değil; doğru yerdesiniz.

Aklınızdaki proje netleşmiş de olabilir, henüz bir fikir hâlinde de. İkisi de olur. Kısa bir görüşmeyle nerede olduğunuzu, nereye gidebileceğinizi birlikte konuşuruz.

Görüşme ayarlayalım
Projeyi konuşalım