# PWA mı, native uygulama mı?

Kaynak: https://www.globya.com.tr/blog/mob-pwa-mi-native-uygulama-mi
Tarih: 2025-10-17

> Mobil uygulama kararı çoğu zaman &quot;herkesin uygulaması var, bizim de olsun&quot; diye başlar. Oysa doğru soru, kullanıcınızın telefonda ne yapacağı ve bunun için hangi teknolojinin yeteceğidir.

"PWA mı native uygulama mı?" sorusu, mobil projeye başlayan hemen her firmanın önüne gelir. İki seçenek de telefonda uygulama gibi görünen bir deneyim sunar ama arkadaki yapı, maliyet kalemleri ve bakım yükü farklıdır. Bu yazıda iki yolu teknik detaya boğmadan karşılaştırıyor, kararı verirken sormanız gereken soruları sıralıyoruz.

Önce iki terimi sadeleştirelim. **Native uygulama**, doğrudan iPhone (iOS) ya da Android için geliştirilen, App Store ve Google Play'den indirilen uygulamadır. **PWA** (Progressive Web App, ilerleyen web uygulaması) ise tarayıcıda çalışan ama ana ekrana eklenebilen, tam ekran açılan, bazı durumlarda çevrimdışı da çalışabilen bir web uygulamasıdır. Arada bir de **hibrit / çapraz platform** yol var; tek kod tabanından hem iOS hem Android için mağaza uygulaması üretir.

## PWA ne zaman yeterli olur?

PWA'nın en büyük avantajı, mağaza sürecine girmeden tek bir web adresiyle herkese ulaşmasıdır. Güncelleme yaptığınızda kullanıcının "güncelle" demesine gerek yoktur; sayfa yenilendiğinde yeni sürüm gelir.

PWA genellikle şu durumlarda doğru tercihtir:

- Kullanıcı kitleniz belli ve kapalı (bayiler, personel, mevcut müşteriler); mağazada keşfedilmeye ihtiyacınız yok.
- Uygulama ağırlıklı olarak form doldurma, liste görme, sipariş verme, rapor okuma gibi işler yapıyor.
- Hızlı başlamak ve fikri sahada denemek istiyorsunuz.
- Zaten sağlam bir web altyapınız ya da portalınız var; PWA onun mobil yüzü olacak.

Sınırları da bilmek gerekir. iPhone tarafında PWA desteği yıllar içinde gelişti, ancak bildirim, arka planda çalışma ve bazı donanım erişimlerinde native uygulama kadar serbest değildir. Kullanıcının uygulamayı "Ana Ekrana Ekle" ile kurması da ilk seferde biraz yönlendirme ister.

## Native uygulama ne zaman şart?

Bazı işler için native (ya da native'e yakın çapraz platform) yol neredeyse zorunludur:

- Arka planda sürekli konum takibi, Bluetooth cihaz bağlantısı, NFC okuma gibi derin donanım erişimi gerekiyorsa.
- Uzun süre internetsiz çalışıp çok miktarda veriyi cihazda tutmanız gerekiyorsa.
- Uygulamanın mağazada bulunması, aranıp indirilmesi işinizin bir parçasıysa (ör. son tüketiciye dönük sadakat uygulaması).
- Bildirimler iletişim stratejinizin merkezindeyse ve iPhone'da da güvenilir çalışması gerekiyorsa.

Native uygulamanın bedeli, iki platformu ayrı ayrı izlemek, mağaza incelemelerinden geçmek ve işletim sistemi güncellemelerine yıl boyu uyum sağlamaktır. Bu konuyu [uygulama bakımı ve güncelleme](https://www.globya.com.tr/blog/mob-uygulama-bakimi-ve-guncelleme) yazımızda ayrıca anlattık.

## Karşılaştırma tablosu

| Konu | PWA | Çapraz platform | Tam native |
|---|---|---|---|
| Kurulum | Web adresinden, ana ekrana ekle | Mağazadan | Mağazadan |
| Güncelleme | Anında, kullanıcıya bağlı değil | Mağaza sürümüyle | Mağaza sürümüyle |
| Donanım erişimi | Temel (kamera, konum) | Geniş | En geniş |
| Çevrimdışı çalışma | Sınırlı-orta | İyi | En iyi |
| iPhone'da bildirim | Koşullu | Tam | Tam |
| Bakım yükü | Düşük | Orta | Yüksek |
| Mağazada görünürlük | Yok | Var | Var |

Tablodaki "düşük / yüksek" ifadeleri görecelidir; asıl belirleyici, uygulamanın yapacağı işin karmaşıklığıdır.

## Kararı verirken sorulacak beş soru

1. **Kullanıcı kim?** Personel ve bayi gibi kapalı bir grup mu, yoksa sizi henüz tanımayan son tüketici mi?
2. **İnternet her zaman var mı?** Şantiye, depo, kırsal saha gibi yerlerde çalışılıyorsa çevrimdışı ihtiyaç kararı değiştirir. Ayrıntı için [çevrimdışı çalışan uygulama](https://www.globya.com.tr/blog/mob-cevrimdisi-calisan-uygulama) yazımıza bakabilirsiniz.
3. **Hangi donanıma dokunulacak?** Kamera ve konum çoğu zaman PWA ile de olur; Bluetooth yazıcı, barkod okuyucu, NFC ise genelde native ister.
4. **Bildirim ne kadar kritik?** "Olsa iyi olur" mu, yoksa iş akışı bildirime mi bağlı?
5. **Kim bakacak?** Yayından sonra her yıl işletim sistemi değişikliklerini kim takip edecek, bütçesi nereden gelecek?

Bu soruların cevabı çoğu zaman "önce PWA, gerekirse sonra native" ya da "doğrudan çapraz platform" yönünde netleşir. Tam native, gerçekten derin donanım ihtiyacı olan projelerde anlamlıdır.

## Sık yapılan yanlışlar

- **Uygulamayı web sitesinin kopyası sanmak.** Kurumsal sitenizin içeriğini uygulamaya taşımak kullanıcıya yeni bir şey vermez. Uygulama, telefonda tekrar tekrar yapılan bir işi kolaylaştırmalı.
- **İki ayrı native uygulamayla başlamak.** İlk sürümde fikir doğrulanmadan iki ayrı kod tabanı açmak bütçeyi erken tüketir.
- **Arka ucu unutmak.** Uygulama tek başına yaşamaz; sipariş, stok, müşteri verisi bir sunucudan ve çoğu zaman ERP'den gelir. Bu bağlantı [entegrasyon](https://www.globya.com.tr/hizmetler/entegrasyon) işidir ve planın baştan parçası olmalıdır.

## Globya'da nasıl yapıyoruz

Önce kullanıcıyı ve telefonda yapılacak işi konuşuyoruz; teknoloji seçimi bundan sonra gelir. Çoğu kurumsal projede mevcut portal ya da web altyapısının üzerine PWA kuruyor, ihtiyaç doğarsa aynı arka ucu kullanan mağaza uygulamasına geçiyoruz. Böylece yaptığınız yatırım boşa gitmiyor. Sunucu, entegrasyon, uygulama ve bakım tek elden yürüdüğü için "uygulama çalışıyor ama veriler gelmiyor" türü sahipsiz sorunlar yaşanmıyor. Ayrıntılar [mobil uygulama](https://www.globya.com.tr/hizmetler/mobil-uygulama) hizmet sayfamızda.

## Sık sorulan sorular

**Soru: PWA'yı sonradan mağaza uygulamasına çevirebilir miyiz?**
Çoğu durumda evet. Arka uç (sunucu, veritabanı, entegrasyonlar) aynı kalır; değişen, kullanıcının gördüğü katmandır. Bu yüzden PWA ile başlamak, native'e geçişte işin önemli bir kısmını hazır eder.

**Soru: PWA App Store'da yayınlanabilir mi?**
Doğrudan hayır. Mağazada görünmek istiyorsanız uygulamanın mağaza kurallarına uygun bir paket olarak hazırlanması gerekir. Apple, web sitesini yalnızca çerçeve içinde gösteren uygulamalara genelde onay vermez.

**Soru: Hangisi daha ucuz?**
Genel olarak PWA'nın ilk yatırımı ve bakım yükü daha düşüktür, ama bu kapsamla değişir. Fiyat, keşif görüşmesinden sonra yazılı teklifle verilir.

**Soru: Karar vermeden önce kimle konuşabilirim?**
0850 432 55 13 numaradan ya da [iletişim sayfası](https://www.globya.com.tr/iletisim) üzerinden ulaşabilirsiniz; ilk görüşmede ihtiyacınızı dinleyip hangi yolun uygun olduğunu açıkça söyleriz.
