KOBİ sahibi olarak “mobil uygulamamız olmalı mı?” sorusunu sorduğunuzda 3 seçenek var: PWA (Progressive Web App), Native iOS+Android, veya Cross-platform (React Native, Flutter). Bu rehberde maliyet + zaman + özellik açısından karar matrisi sunuyoruz.
PWA Nedir?
Progressive Web App = web sitesi gibi yapılır ama telefonun ana ekranına eklenince native uygulama gibi davranır. Service Worker offline destek, manifest.json ile ikon + isim, push bildirim.
2026 itibariyle iOS Safari de PWA push bildirim destekliyor (iOS 16.4+). Android Chrome zaten 6 yıldır destekliyor.
Native iOS + Android
Swift (iOS) + Kotlin (Android) ile iki ayrı kod tabanı. App Store + Google Play onayı şart (ücretli, 7-14 gün süreç). Tam donanım erişimi (kamera, NFC, Bluetooth, parmak izi).
Cross-Platform
React Native veya Flutter — tek kod, iki platforma derlenir. Native’den %20-30 daha hızlı geliştirilir. Native’e %80-90 yaklaşır performansta.
Karar Matrisi
| Kriter | PWA | Native iOS+Android | Cross-Platform |
|---|---|---|---|
| Geliştirme süresi | 1-3 hafta | 3-6 ay (2 platform) | 2-4 ay |
| Maliyet | 20-100K TL | 200-500K TL | 150-300K TL |
| App Store gerekli mi? | Hayır | Evet (yıllık 99 USD) | Evet |
| Offline çalışma | Var (Service Worker) | Var | Var |
| Push bildirim | Var (iOS 16.4+) | Var | Var |
| Kamera/NFC | Kısıtlı (web API) | Tam erişim | Tam erişim |
| Güncelleme | Anında (sunucu deploy) | Store onay 1-7 gün | Store onay 1-7 gün |
| Kullanıcı kurulumu | 1 saniye (ana ekrana ekle) | Store’dan indir | Store’dan indir |
KOBİ İçin Hangisi?
PWA — Aşağıdaki durumlarda
- Hızlı pazara çıkmak istiyorsanız (1-3 hafta)
- Bütçeniz 20-100K TL sınırında
- Native donanım (NFC, Bluetooth, video çekim vs) gerektirmiyor
- Saha kullanım (kurye, mobil servis, e-Fatura kesim) için sade UI yeterli
- Sık güncelleme yapacaksanız (haftalık yeni özellik)
Native — Aşağıdaki durumlarda
- Kamera + AR + ML kit + parmak izi + Apple Pay gerekli
- Performansın çok kritik olduğu oyun/grafik uygulama
- Markaya yatırım: App Store’da görünürlük + ASO + premium algı
Cross-Platform — Aşağıdaki durumlarda
- Native gerekli + bütçe sıkı (%40-50 maliyet düşüş)
- Daha sonra ikinci platforma (web/desktop) genişleme planı
OvoCRM’in Yaklaşımı: PWA First
OvoCRM’in mobil modülüşu an PWA olarak canlıda. Hızlı e-Fatura (Kurye/Saha) modülü PWA olarak Beta’da.
Avantajları:
- Telefon ana ekranına 1 saniyede eklenir (App Store’dan indirme yok)
- Güncelleme anında — sunucuya deploy edince kullanıcı yeni sürümü görür
- Offline destek (Service Worker + IndexedDB)
- Push bildirim (yeni e-Fatura, vade hatırlatma, görev atama)
- Native iOS/Android yol haritasında (TestFlight + Play, 2026 Q4)
SSS
PWA App Store’a girmez mi?
2026 itibariyle PWA-only uygulamalar Apple App Store + Google Play’e girebiliyor (TWA / PWABuilder ile sarmal). Ama gerek duyulmuyor — “ana ekrana ekle” deneyimi yeterli.
PWA offline ne kadar dayanır?
Service Worker cache ile statik içerik sürekli. Dinamik (fatura listesi vb) için son 30 gün IndexedDB cache. Bağlantı dönünce sync.
Native’e ne zaman geçilir?
PWA ile pazara çıkın → 6 ay kullanıcı verisi toplayın → en çok kullanılan özellik için native geliştirin. “PWA First, Native Later” stratejisi 2026 standardı.
Sonraki Adım
OvoCRM Mobil PWA modülünü inceleyin veya demo isteyin. Telefonun ana ekranına ekleyip native gibi kullanın.