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

KriterPWANative iOS+AndroidCross-Platform
Geliştirme süresi1-3 hafta3-6 ay (2 platform)2-4 ay
Maliyet20-100K TL200-500K TL150-300K TL
App Store gerekli mi?HayırEvet (yıllık 99 USD)Evet
Offline çalışmaVar (Service Worker)VarVar
Push bildirimVar (iOS 16.4+)VarVar
Kamera/NFCKısıtlı (web API)Tam erişimTam erişim
GüncellemeAnında (sunucu deploy)Store onay 1-7 günStore onay 1-7 gün
Kullanıcı kurulumu1 saniye (ana ekrana ekle)Store’dan indirStore’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.