Vamos Dijital Ofis

Mobil Uygulama · 12 Ekim 2026 · 7 dk okuma

Mobil Uygulama mı, Mobil Uyumlu Site mi (PWA)?

Her işletmenin mağazadaki bir uygulamaya ihtiyacı yok. PWA nedir, native uygulamadan farkı ne ve hangi durumda mobil uyumlu bir site yeterli olur; karar vermenizi kolaylaştıracak bir karşılaştırma hazırladık.

Mobil Uygulama mı, Mobil Uyumlu Site mi (PWA)?

"Bir uygulamamız olsun" fikri genellikle iyi niyetle başlar: Müşteriler telefonda, rakiplerin uygulaması var, biz de olalım. Ama uygulama yaptırmak; iki mağazaya yayın, her işletim sistemi güncellemesinde bakım ve kullanıcıyı uygulamayı indirmeye ikna etme gibi yükler getirir. Öte yanda giderek daha fazla işletmenin aklına gelen bir soru var: PWA nedir ve mobil uyumlu iyi bir site, uygulamanın yaptığı işi görebilir mi?

Bu yazıda PWA'nın (Progressive Web App, aşamalı web uygulaması) ne olduğunu, native mobil uygulamayla arasındaki farkları ve hangi işletme için hangisinin mantıklı olduğunu karşılaştırmalı olarak anlatıyoruz. Amacımız sizi bir seçeneğe yönlendirmek değil; doğru soruları sormanızı sağlamak.

Üç Seçenek: Mobil Uyumlu Site, PWA ve Native Uygulama

Karar vermeden önce üç seçeneği netleştirmek gerekiyor; çünkü sık sık birbirine karıştırılıyorlar.

  • Mobil uyumlu (responsive) site: Telefonun ekranına göre düzenini değiştiren normal bir web sitesi. Tarayıcıda açılır, kurulum gerektirmez.
  • PWA: Mobil uyumlu bir sitenin, uygulama benzeri özelliklerle güçlendirilmiş hali. Ana ekrana eklenebilir, tam ekran açılır, bazı içerikleri çevrimdışı gösterebilir ve bildirim gönderebilir.
  • Native ya da cross-platform mobil uygulama: App Store ve Google Play'den indirilen, telefona kurulan uygulama. Swift/Kotlin ile ya da Flutter, React Native gibi teknolojilerle geliştirilir.

Bu üçü bir merdivenin basamakları gibi düşünülebilir: Her basamak daha fazla özellik sunar ama daha fazla maliyet ve bakım getirir.

PWA Nedir ve Nasıl Çalışır?

PWA, bir web sitesine eklenen birkaç teknik katmanla, sitenin telefonda bir uygulama gibi davranmasını sağlar. Temelde üç parçadan oluşur:

  1. Uygulama tanım dosyası (manifest): Sitenin adını, ikonunu, renklerini ve tam ekran açılıp açılmayacağını tarif eder. Kullanıcı siteyi ana ekrana eklediğinde bu bilgiler kullanılır.
  2. Arka plan çalışanı (service worker): Tarayıcıda arka planda çalışan küçük bir betik. Sayfaları ve dosyaları önbelleğe alarak hızlı açılış ve sınırlı çevrimdışı çalışma sağlar, bildirimleri yönetir.
  3. Güvenli bağlantı (HTTPS): PWA özellikleri yalnızca güvenli bağlantı üzerinden çalışır.

Kullanıcı açısından deneyim şöyle: Sitenize telefondan girer, "Ana ekrana ekle" seçeneğini kullanır ve ikon telefonunda bir uygulama gibi durur. Açtığında tarayıcı çubuğu görünmez, uygulama gibi tam ekran açılır. Mağazaya gitmeden, indirme beklemeden.

PWA ile Native Uygulama Karşılaştırması

Aşağıdaki tablo, iki yaklaşımın en çok fark ettiği noktaları özetliyor:

Kriter PWA Native / Cross-platform uygulama
Kurulum Gerekmez, ana ekrana eklenir Mağazadan indirilir
Mağazada görünürlük Varsayılan olarak yok App Store ve Google Play'de
Arama motorlarında bulunma Evet, normal bir site gibi indekslenir Uygulama içeriği aramada görünmez
Geliştirme maliyeti Genellikle daha düşük Genellikle daha yüksek
Güncelleme Anında, herkese aynı anda Mağaza onayı ve kullanıcı güncellemesi
Bildirim Android'de geniş destek; iOS'ta ana ekrana eklenmişse ve sınırlı Tam destek
Donanım erişimi Kamera, konum gibi temel özellikler Bluetooth, NFC, sağlık verisi, arka plan konum gibi derin erişim
Çevrimdışı çalışma Sınırlı, önbelleğe alınan içerik kadar Kapsamlı
Performans Çoğu içerik ve form odaklı iş için yeterli En yüksek, özellikle yoğun animasyon ve grafik
Mağaza ücretleri Yok Apple yıllık, Google tek seferlik geliştirici hesabı ücreti

Bu tabloda iki satır özellikle önemli. Birincisi arama motorlarında bulunma: PWA bir web sitesi olduğu için Google'da indekslenir; insanlar sizi aradığında doğrudan uygulamanızın içeriğine ulaşabilir. Native uygulamada içerik mağazanın ve uygulamanın içinde kalır. İkincisi iOS bildirim desteği: Apple, PWA bildirimlerini son yıllarda desteklemeye başladı ama kullanıcının siteyi ana ekrana eklemiş olması gerekiyor ve deneyim Android kadar akıcı değil. İş modeliniz büyük ölçüde iPhone kullanıcılarına bildirim göndermeye dayanıyorsa bunu ciddi bir kriter olarak düşünün.

Hangi Durumda PWA Yeterli?

PWA, aşağıdaki durumlarda çoğu zaman işletmenin ihtiyacını karşılar:

  • İçerik ve katalog odaklı işler: Ürün kataloğu, menü, hizmet tanıtımı, haber ve blog.
  • Sık değişen içerik: Fiyat, stok, menü gibi bilgilerin her gün güncellendiği durumlar; mağaza onayı beklemeden anında yayına girer.
  • Arama motorundan gelen trafik önemliyse: İnsanlar sizi Google'da arayarak buluyorsa, içeriğin web'de olması büyük avantaj.
  • Seyrek kullanılan hizmetler: Kullanıcının yılda birkaç kez açacağı bir şey için uygulama indirmesini beklemek gerçekçi değil.
  • Bütçe ve süre kısıtlıysa: Fikri hızlıca test etmek için PWA iyi bir ilk adımdır.

Somut bir örnek: Restoranlar için QR menü ihtiyacında müşteriden uygulama indirmesini istemek yerine telefonun tarayıcısında açılan hızlı bir menü çok daha işlevseldir. Bu konuyu restoran dijital menü rehberimizde ayrıca ele aldık.

Hangi Durumda Native Uygulama Gerekir?

Bazı ihtiyaçlarda PWA yetersiz kalır ve gerçek bir mobil uygulama gerekir:

  • Derin donanım erişimi: Bluetooth cihazlarla iletişim, arka planda sürekli konum takibi, sağlık sensörleri, gelişmiş kamera işlemleri.
  • Yoğun ve düzenli kullanım: Kullanıcının her gün, gün içinde birçok kez açtığı uygulamalar (mesajlaşma, sadakat ve ödeme uygulamaları gibi).
  • Güvenilir bildirim, özellikle iOS'ta: Sipariş durumu, randevu hatırlatma, anlık uyarı gibi iş modelinin merkezinde olan bildirimler.
  • Mağazada bulunma beklentisi: Bazı sektörlerde kullanıcılar uygulamayı mağazada arar; orada olmamak güven kaybı yaratabilir.
  • Ağır grafik ve oyun: Yüksek performans gerektiren arayüzler.

Kendi ürünlerimizden bir örnek vereyim: Elektrikli araç şarj istasyonlarını bulmaya yönelik uygulamamız vMob için mağazada yayınlanan bir mobil uygulama geliştirmek doğal bir tercihti; çünkü kullanıcı yoldayken konum, harita ve yol tarifi deneyimi telefonun yeteneklerine sıkı sıkıya bağlı. Aynı mantıkla, sadece bir hizmeti tanıtan ve formla talep toplayan bir işletme için uygulama yaptırmak çoğu zaman gereksiz bir maliyet olur.

Karar Vermek İçin 6 Soru

Aşağıdaki soruları kendinize sorun. "Evet" cevapları native uygulamaya, "hayır" cevapları PWA ya da mobil uyumlu siteye işaret eder:

  1. Kullanıcılarım bu ürünü haftada birkaç kez ya da her gün kullanacak mı?
  2. İş modelim iPhone kullanıcılarına güvenilir bildirim göndermeye dayanıyor mu?
  3. Bluetooth, NFC, arka plan konum gibi derin donanım özelliklerine ihtiyacım var mı?
  4. Kullanıcılarımın beni App Store veya Google Play'de araması bekleniyor mu?
  5. Uygulama internet olmadan da kapsamlı biçimde çalışmalı mı?
  6. İki mağazada yayın ve düzenli işletim sistemi güncellemeleri için bakım bütçem var mı?

Cevapların çoğu "hayır" ise iyi tasarlanmış bir PWA ile başlamak hem bütçeyi korur hem de fikrin gerçekten talep görüp görmediğini test etmenizi sağlar. Talep oluştuğunda, aynı arka uç (backend) ile native uygulamaya geçmek mümkündür.

Maliyet Açısından Kısa Bir Değerlendirme

PWA genellikle native uygulamadan daha ekonomiktir; çünkü tek bir kod tabanı hem web'de hem telefonda çalışır, iki ayrı mağaza süreci yoktur. Ancak "PWA ucuzdur" genellemesi her zaman doğru değil: Karmaşık iş kuralları, ödeme, üyelik ve yönetim paneli içeren bir PWA, basit bir native uygulamadan daha pahalıya mal olabilir. Asıl maliyeti teknoloji seçiminden çok özellik listesi ve arka planda kurulan sistem belirler.

Uygulama tarafındaki genel piyasa aralıklarını ve maliyet kalemlerini mobil uygulama maliyeti yazımızda, web sitesi tarafını ise web sitesi yaptırmak maliyeti yazımızda anlattık. Kesin fiyat her iki tarafta da ihtiyaca göre belirlenir.

Sık Sorulan Sorular

PWA nedir, kısaca anlatır mısınız? PWA, telefonda uygulama gibi davranan bir web sitesidir. Ana ekrana eklenebilir, tam ekran açılır, bazı içerikleri çevrimdışı gösterebilir ve bildirim gönderebilir; ama mağazadan indirilmez, tarayıcı teknolojileriyle çalışır.

PWA'lar App Store'da yayınlanabilir mi? Varsayılan olarak hayır. Google Play'de PWA'ları paketleyerek yayınlamanın yolları var; App Store'da ise bu daha kısıtlı. Mağazada bulunmak sizin için kritikse native ya da cross-platform uygulama daha doğru bir tercih olur.

PWA iPhone'da çalışır mı? Evet, Safari üzerinden çalışır ve ana ekrana eklenebilir. Bildirimler iOS'ta ana ekrana eklenmiş PWA'larda destekleniyor; ancak bazı özellikler Android'e göre daha sınırlı.

Önce PWA yapıp sonra uygulamaya geçebilir miyim? Evet ve bu çoğu zaman akıllıca bir yol. Arka uç (veritabanı, API, yönetim paneli) doğru kurulursa, ileride aynı altyapının üzerine native ya da cross-platform uygulama eklenebilir.

Mobil uyumlu site ile PWA arasındaki fark nedir? Mobil uyumlu site telefonda düzgün görünür ama her seferinde tarayıcıdan açılır. PWA buna ana ekrana eklenme, tam ekran açılış, önbellekle hızlı yükleme ve bildirim gibi uygulama benzeri özellikler ekler.

Sonuç

"Mobil uygulama mı, PWA mı?" sorusunun tek bir doğru cevabı yok. İçerik, katalog ve form odaklı, arama motorundan trafik bekleyen ve seyrek kullanılan hizmetler için mobil uyumlu bir site ya da PWA çoğu zaman yeterli ve daha ekonomiktir. Günlük kullanım, derin donanım erişimi, iOS'ta güvenilir bildirim ve mağaza varlığı gerektiren işlerde ise native ya da cross-platform uygulama doğru tercihtir. Kararı teknolojiden değil, kullanıcınızın ürünü nasıl ve ne sıklıkla kullanacağından başlatarak verin.

Mobil uyumlu bir site ya da PWA için web tasarım hizmetimizi, mağazada yayınlanacak bir uygulama için mobil uygulama geliştirme hizmetimizi inceleyebilirsiniz. Projeniz için hangisinin doğru olduğunu birlikte netleştirmek isterseniz bize ulaşın.

Online Toplantı

Projenizi 30 dakikada
konuşalım.

İhtiyacınızı dinleyelim, aynı görüşmede yol haritası ve kapsam önerisiyle dönelim. Toplantı ücretsizdir, taahhüt gerektirmez.

01

Tanışma & ihtiyaç analizi

İşinizi ve hedefinizi dinliyoruz.

02

Kapsam & yol haritası

Net adımlar ve zaman planı öneriyoruz.

03

Teklif

Aynı hafta içinde yazılı teklifiniz elinizde.

Toplantı hattı: +90 850 302 19 23