web uygulamalar native'de olanlar kadar iyi performans veriyor ve kullanım kolaylığı bakımından onları aratmıyor. bir e ticaret sitesi için, native uygulamanın yapabileceği her şey web uygulaması ile yapılabiliyor. bir kullanıcı olarak uygulama indirmek yerine tarayıcı üzerinden kullanmayı tercih ediyorum ben.
neden kullanıcılar native uygulamayı indirsin diye uğraşılıyor? halbuki tüm bu ısrara rağmen mobile web kullanıcıları, mobile app kullananların 5 katı falan.

- push notifications: evet tarayıcıdan da yapılabiliyor ancak öncesinde izin istemek gerekiyor. Bunu suistimal eden websitelerinden dolayı çoğu insan okumadan "hayır" deyip geçiyor.
- siteye girmek için tarayıcıyı açıp adres satırına site ismi vs. yazmak gerekiyor. müşteri, sadece aklına geldiğinde bunu yapıyor. Ancak uygulama yüklendiğinde, telefonda boş boş sağa sola swipe yapan günüm insanı, uygulamanın ikonuna da rastlayıp bu mecralara bakabiliyor. Beleşten kendini hatırlatma
- bir ihtimal kişisel verilere erişim kolaylığı sağlıyor. Adres defteri, resimler vb.
kullanıcı istatistikleri mobile app'ın daha kârlı olduğunu gösterdiği için e-ticaret firmaları buna yöneliyor. rubygarage.org


yukarıdaki ihtimallere ilaveten reklam engelleyici durumu da var. ben ios kullanıyorum. safari'de ad blocker kullanılabiliyor ama uygulamaya geçince reklamları engelleyemiyorsun.


Yine yukarıdakilere ilaveten sunucu yükünü hafifletiyor. Web'de her bir sayfa açılışı için istekte tüm sayfa dönüyor istemciye.
Mobil'de ise uygulamanın iskeleti zaten belli ve cihazda yüklü, kullanıcı işlem yaptığı sırada tüm sayfayı yüklemek yerine önemli bilgileri bu iskelete yerleştiriyor gibi düşünebilirsin.
Sunucuyu daha az yorar ve daha hızlı bir deneyim sunar.


ayrıca genele vurulduğunda, mobilde web'i uygulamaya tercih edecek insan sayısı azdır. nasıl daha rahat buldun, aklım almadı mesela.


Çünkü cihazına erişimleri var, rehber, sms, kamera, mikrofon, konum, arama geçmişi derken bu data oldukça değerli hale gelir.
