React Native vs Flutter: 2026 Karşılaştırma Rehberi
React Native mi, Flutter mi? Her iki framework'ün performans, ekosistem ve maliyet karşılaştırması; hangi proje için hangisi daha uygun?
Dijital Çözümler Merkezi
Kurumsal iOS uygulamaları App Store'da görünmez, binlerce kullanıcıya indirme linki gönderilmez ve Apple'ın standart inceleme sürecinden geçmez. Bunun yerine şirket içi dağıtım kanalları, Apple Business Manager ve MDM (Mobile Device Management) platformları aracılığıyla çalışanların cihazlarına yönetimli biçimde dağıtılır. Bu dünya, App Store'dan çok daha karmaşık ama kurumsal güvenlik ve kontrol açısından vazgeçilmezdir.
Lojistik firmasının saha denetçileri, hastane klinisyenleri, fabrika operatörleri veya banka sahası çalışanları için geliştirilen iOS uygulamaları; MDM entegrasyonu, offline çalışma kapasitesi, kurumsal güvenlik politikaları ve Apple Business Manager ile dağıtım gibi özel gereksinimler içerir. Bu rehberde kurumsal iOS geliştirmenin teknik dünyasını anlatıyoruz.
Kurumsal iOS uygulaması, şirket içi kullanım için geliştirilmiş, App Store'da yayınlanmayan uygulamadır. Apple'ın dağıtım modelleri: Public App Store (herkese açık), TestFlight (beta test, en fazla 10.000 kullanıcı), App Store Connect Custom Apps (belirli kurumlara özel satış), Apple Developer Enterprise Program (şirket içi dağıtım) ve MDM ile Custom App dağıtımı.
Apple Developer Enterprise Program (ADEP) yıllık 299 dolar lisans ücreti gerektirir ve yalnızca kendi çalışanlarınıza dağıtım için uygundur. Üçüncü taraflara (müşteriler, iş ortakları) ADEP ile dağıtım Apple'ın kullanım koşullarını ihlal eder; bunun için Custom Apps yolu tercih edilmelidir.
MDM üzerinden yönetilen cihazlarda şu yetkiler IT departmanına verilir: uygulama yükleme/kaldırma, VPN yapılandırma, WiFi profili, e-posta hesabı, parola politikası, kayıp cihazı silme ve uygulama güncelleme yönetimi.
Apple Business Manager, şirketlerin cihazları, uygulamaları ve içerikleri merkezi olarak yönetmesini sağlayan Apple'ın ücretsiz kurumsal portalıdır. ABM'nin temel işlevleri: Device Enrollment Program (DEP) ile cihazları kutudan çıkar çıkmaz MDM'e kayıt, Volume Purchase Program (VPP) ile uygulama lisanslarını toplu satın alma ve Custom Apps ile tedarikçi uygulamaları özel kanal üzerinden alma.
DEP (Automated Device Enrollment) kurumsal iOS dağıtımının en güçlü özelliğidir. Çalışan yeni bir iPhone veya iPad açtığında cihaz otomatik olarak şirketin MDM sistemine kaydolur, kurumsal uygulamalar otomatik yüklenir, VPN ve e-posta profilleri yapılandırılır. 'Sıfır dokunuş kurulum' olarak da bilinen bu süreç, IT yükünü dramatik biçimde azaltır.
Türkiye'de ABM kullanımı giderek yaygınlaşıyor; ancak ABM hesabı açmak için Apple ile doğrulama süreci (D-U-N-S numarası, şirket kimlik doğrulaması) birkaç hafta sürebilir. Bu sürecin projeye dahil edilmesi önemlidir.
Piyasada önde gelen MDM platformları şunlardır: Jamf Pro – Apple ekosistemi için özelleştirilmiş, en kapsamlı Mac/iOS MDM çözümü; kurumsal eğitim ve sağlık sektöründe yaygın. Microsoft Intune – Microsoft 365 lisansına dahil, hem iOS hem Android hem Windows yönetimi; M365 kullanan şirketler için maliyet avantajı sağlar. Kandji, Mosyle, Hexnode – alternatif MDM seçenekleri, farklı fiyat/özellik dengeleri sunar.
MDM seçiminde belirleyici faktörler: mevcut IT altyapısı (Microsoft ortamı için Intune avantajlı), cihaz ekosistemi (yalnızca Apple için Jamf daha güçlü), teknik ekip kapasitesi ve lisans maliyeti.
Kurumsal iOS uygulamaları güvenlik açısından App Store uygulamalarından farklı gereksinimler taşır. Temel güvenlik katmanları: Uygulama Güvenliği: Swift güvenli kodlama pratikleri, ATS (App Transport Security) zorunluluğu, kayıt dışı veri sızıntısı önleme. Veri Güvenliği: Keychain ile hassas veri depolama, veri şifreleme (SQLCipher veya CoreData encryption), MDM politikasıyla cihaz dışı veri transferi engelleme.
MAM (Mobile Application Management): MDM olmadan yalnızca uygulama düzeyinde yönetim. Kişisel cihaz kullanımında (BYOD – Bring Your Own Device) şirket verilerini izole etmek için tercih edilir. Intune App SDK veya MDM kayıt olmaksızın uygulama politikası uygulanabilir.
Biyometrik kimlik doğrulama (Face ID, Touch ID), sertifika tabanlı kimlik doğrulama ve çok faktörlü kimlik doğrulama kurumsal uygulamalarda standart güvenlik katmanı haline gelmiştir.
Kurumsal iOS uygulamalarının kritik bir özelliği offline çalışma kapasitesidir; özellikle sahada internet bağlantısının kesintili olduğu ortamlar için. Offline mimari: yerel SQLite veya CoreData depolama, değişikliklerin sıraya alınması (offline queue), bağlantı yeniden kurulduğunda otomatik senkronizasyon ve çakışma (conflict) yönetimi.
Saha ekibi senaryoları: bina denetçisi için form doldurma ve fotoğraf yükleme (ofline), fabrika operatörü için üretim kaydı (PLC sinyalsiz), medikal araştırmacı için veri toplama (alan araştırması), depo personeli için barkod okuma ve stok güncelleme. Bu senaryoların tamamı offline-first mimari gerektirir.
App Store tercih edildiğinde: uygulama kamuya açık olacak ya da dış müşterilere hizmet edecek, Apple'ın dağıtım altyapısından faydalanmak istiyorsunuz, güncelleme yönetimini Apple üstlensin istiyorsunuz. Kurumsal dağıtım tercih edildiğinde: uygulama yalnızca şirket çalışanlarına yönelik, özel iş akışları App Store politikalarıyla uyumsuz, güvenlik politikaları nedeniyle uygulama gizliliği gerekli ya da özel donanım entegrasyonu (özel bluetooth cihazı, yazıcı, barkod okuyucu) söz konusu.
Custom Apps (ABM üzerinden) orta yol sunar: uygulamayı App Store'da yayınlamadan belirli kurumlara özel dağıtabilirsiniz; hem Apple inceleme sürecinden geçer hem de kurumsal dağıtım esnekliği sağlar.
Kurumsal iOS geliştirme, App Store uygulaması geliştirmekten teknik ve süreç açısından önemli farklılıklar taşır. MDM entegrasyonu, ABM kurulumu, kurumsal güvenlik politikaları ve offline mimari; baştan doğru tasarlanması gereken unsurlardır. Bu gereksinimleri göz ardı ederek geliştirilen uygulamalar, kurumsal ortamda ciddi sorunlarla karşılaşır.
Avexasoft olarak kurumsal iOS uygulamaları geliştiriyoruz: Swift, MDM entegrasyonu, ABM yapılandırması, offline mimari ve kurumsal güvenlik standartlarıyla saha ekiplerinizin ihtiyaçlarına özel çözümler sunuyoruz.
Saha ekibiniz için kurumsal iOS uygulaması geliştirelim Avexasoft, MDM entegrasyonu, Apple Business Manager yapılandırması ve offline mimariyle kurumsal iOS uygulamaları geliştiriyor. Projenizi konuşmak için ücretsiz teknik görüşme talep edin.
Apple'ın developer.apple.com/programs/enterprise sitesinden başvuru yapılır. D-U-N-S numarası ve kurumun legal bilgileri gereklidir. Onay süreci 1–2 hafta sürebilir. Yıllık 299 dolar lisans ücreti ödenir.
Evet. Custom Apps (ABM üzerinden) ve TestFlight (beta, maksimum 10.000 kullanıcı) MDM gerektirmez. Ancak MDM olmadan uzaktan yönetim, otomatik güncelleme zorlama ve cihaz politikası uygulanamaz.
MAM (Mobile Application Management) çözümleri (Microsoft Intune App Protection Policies veya Jamf) kişisel cihazda yalnızca şirket uygulamasını yönetmenize izin verir. Cihaz silinmeden uygulama verisi uzaktan silinebilir.
Kapsama ve karmaşıklığa göre değişir. Temel saha uygulaması (form, fotoğraf, offline senkronizasyon, MDM entegrasyonu) için 150.000–350.000 TL arasında bütçe gerçekçidir. Özel donanım entegrasyonu veya karmaşık iş akışları maliyeti artırır.
iOS 15 ve üzeri hedefleniyor ve ekip SwiftUI deneyimliyse SwiftUI öncelikli tercih edilmeli; daha hızlı geliştirme ve Apple'ın uzun vadeli yol haritasıyla uyumluluk sağlar. iOS 14 veya altı destek gerekiyorsa ya da kompleks özel UI bileşenleri varsa UIKit veya karma yaklaşım daha sağlıklıdır.
React Native mi, Flutter mi? Her iki framework'ün performans, ekosistem ve maliyet karşılaştırması; hangi proje için hangisi daha uygun?

Randevu kaosu, WhatsApp karmaşası ve telefon trafiği kliniğinizi yavaşlatıyor mu? Özel mobil uygulama ve hasta portalının hasta sadakatine etkisini keşfedin.

Mobil uygulamanızı App Store ve Google Play'de yayınlamak için ne gerekiyor? Hesap açmadan onay sürecine, red gerekçelerinden ASO taktiklerine kadar tüm detaylar bu rehberde.
İhtiyaçlarınızı birlikte belirleyelim ve işletmenize en uygun dijital çözümü tasarlayalım. İlk görüşme tamamen ücretsiz.
Ücretsiz Danışmanlık Alın