Rehber
Mobil Uygulama mı, Web Uygulaması mı? PWA Dâhil Üç Seçeneği Karşılaştırmak
Mağaza uygulaması, web uygulaması ve PWA aynı soruya üç farklı yanıttır. Uygulamaya ve web’e işaret eden durumlar, PWA’nın sınırları, dört örnek senaryo ve sonradan uygulamaya geçişin koşulu.
· 4 dk okuma · Mood Reklam
Müşteriniz ya da ekibiniz yazılımınızı telefondan kullanacaksa iki ana yol vardır: mağazadan indirilen bir mobil uygulama ya da tarayıcıda açılan bir web uygulaması. Arada bir de PWA (progresif web uygulaması) denen bir ara yol bulunur. Hangisinin doğru olduğu, kullanıcının telefonla ne yapacağına bağlıdır. “Uygulama daha kurumsal görünür” düşüncesi tek başına bir gerekçe değildir; kullanılmayan bir uygulama, iyi çalışan bir web sayfasından daha az iş görür.
Üç seçenek ne anlama geliyor?
- Web uygulaması: Tarayıcıdan bir adresle açılan, kurulum gerektirmeyen program. Sipariş paneli, randevu ekranı ya da stok takibi telefonda ve bilgisayarda aynı adresten çalışır.
- PWA: Ana ekrana eklenebilen, kendi simgesiyle açılan, bazı içerikleri önbellekte tutup bağlantı zayıfken de gösterebilen web uygulaması. Genellikle mağazadan değil, tarayıcıdaki “ana ekrana ekle” seçeneğiyle kurulur.
- Mobil uygulama: Google Play ya da App Store’dan indirilen, telefonun donanımına ve bildirim sistemine tam erişen uygulama.
Uygulamaya işaret eden durumlar
Aşağıdaki sorulara ne kadar çok “evet” diyorsanız mağaza uygulaması o kadar anlamlıdır:
- Kullanıcı yazılımı her gün ya da haftada birkaç kez açacak mı?
- Zamanında gitmesi gereken bildirimler var mı: sipariş hazır, randevu yaklaştı, yeni iş emri geldi?
- Kamera, konum, Bluetooth ya da NFC gibi donanımlar sık kullanılacak mı?
- Bağlantının olmadığı ya da koptuğu yerlerde kayıt alınıp sonradan gönderilmesi gerekiyor mu?
- Müşterinin sizi mağazada araması ve bulması önemli mi?
Uygulamanın kendine özgü yükleri de hesaba katılmalıdır. Her güncelleme mağaza incelemesinden geçer ve kullanıcının telefonuna, o güncellemeyi indirdiğinde ulaşır; eski sürümü kullanan müşteriler bir süre daha var olmaya devam eder. Android ve iOS ayrı ayrı denenir, iki mağazanın kuralları ayrı ayrı izlenir. Bu yükler, sık kullanım ve donanım ihtiyacı varsa rahatlıkla taşınır; yoksa gereksiz bir ağırlık olur.
Web’e işaret eden durumlar
- Kullanıcı sizi ayda bir ya da daha seyrek arıyor.
- Aynı kişiler yazılımı hem ofiste bilgisayardan hem sahada telefondan kullanacak.
- Değişikliklerin mağaza incelemesi beklemeden, hemen herkese ulaşması gerekiyor.
- Kullanıcıların hepsi sizin ekibiniz ve sayıları az.
- Önce fikrin tutup tutmadığını görmek istiyorsunuz.
Web uygulamasının güçlü yanı tek kod, tek adres ve anında güncellemedir. Bir lokantanın haftalık menüsüne, bir kliniğin randevu ekranına ya da bir atölyenin iş takip paneline girmek için kimsenin bir şey indirmesi gerekmez. İşletmeye özel yazılımların çoğu bu yüzden web tabanlı yazılır; ayrıntısı özel yazılım sayfasında.
PWA: ara yol mu, yarım yol mu?
PWA, web uygulamasına uygulama hissi verir: ana ekranda simgesi olur, tam ekran açılır, son görülen içerik bağlantı zayıfken de görünebilir. Android’de bildirim desteği de iyidir. Ancak sınırlarını bilmek gerekir. iPhone’da web uygulamalarının bildirim ve arka planda çalışma yetenekleri daha kısıtlıdır ve bildirim için kullanıcının siteyi önce ana ekrana eklemesi gerekir; bu adımı çoğu kullanıcı bilmez. Bluetooth ve NFC gibi donanımlara erişim tarayıcıya göre değişir, bazılarında hiç yoktur. Bu yetenekler Apple’ın ve Google’ın tarayıcı kararlarına bağlı olduğundan, işe başlamadan güncel durum hedef telefonlarda denenmelidir.
Kısacası PWA, ekibin kullandığı panellerde ve sık ama basit kullanımlarda iyi bir ara yoldur; donanım ve güvenilir bildirim gereken işlerde yarım kalır.
Dört senaryo
| Senaryo | Uygun seçenek | Neden |
|---|---|---|
| İskenderun’da paket servis yapan, müdavimi sık sipariş veren bir lokanta | Mağaza uygulaması ya da PWA | Sık kullanım ve “siparişiniz yolda” bildirimi |
| Randevuyla çalışan bir klinik | Web uygulaması | Hasta seyrek gelir; kurulum gereksiz bir engel olur |
| Limana yük taşıyan bir nakliye firmasının şoförleri | Mağaza uygulaması | Fotoğraf, konum, imza ve bağlantısız kayıt |
| Sanayide bir atölyenin iş takip paneli | Web uygulaması ya da PWA | Ofiste ve atölyede aynı ekip, özel donanım yok |
Sonradan değiştirmek mümkün mü?
Mümkün ve çoğu zaman akıllıca. Önce web uygulamasıyla başlayıp kullanım oturduğunda aynı sunucuya bağlanan bir mobil uygulama eklemek, sıfırdan iki ayrı sistem kurmaktan daha az risklidir. Bunun koşulu, web tarafının baştan bir API ile, yani başka yazılımların da konuşabileceği bir kapıyla tasarlanmasıdır. Bu kapı yoksa uygulama eklemek istediğinizde sunucu tarafının da büyük kısmı yeniden ele alınır. Yazılım planlanırken “ileride uygulama da olabilir” cümlesini söylemek bu yüzden önemlidir.
Karar vermeden önce
Kullanıcılarınızı bir süre izleyin: yazılımı ne zaman, nerede, ne sıklıkla açarlardı? Yanıt sizi uygulamaya götürüyorsa yolun adımlarını İskenderun’da mobil uygulama geliştirme yazısında, Android ve iOS seçeneklerini mobil uygulama sayfasında bulabilirsiniz. Kararsız kalırsanız arayın; uygulama mı web mi sorusunu işe başlamadan birlikte netleştirmek, sonradan yön değiştirmekten kolaydır.