
Neden native iOS?
Native SwiftUI uygulamalar; kamera, sensör, bildirim ve cihaz üstü yapay zeka özelliklerine tam erişim, akıcı performans ve App Store kurallarına uyum sağlar. Offline çalışması gereken saha ve satış uygulamalarında SwiftData ile güvenilir veri katmanı kurulur.
Yayın aşamasında App Store Connect yapılandırması, ekran görüntüleri, gizlilik beyanları ve review geri bildirimleri yönetilir; uygulamanız sizin geliştirici hesabınızda yayınlanır.
Bölgesel iOS uygulama geliştirme
Türkiye genelinde uzaktan, şu şehirlerde yerinde toplantı ve kurulumla çalışıyorum: İstanbul yazılımcı, İzmir yazılımcı, Ankara yazılımcı, Bursa yazılımcı, Antalya yazılımcı.
Geliştirdiğim iOS uygulamalarından örnekler
App Store'da 25 uygulamam yayında. Farklı Apple çatılarını kullanan birkaç örnek:
- Belgetara: iPhone ve iPad için belge tarama ve OCR uygulaması; App Store'da yayında. Belgetara
- CepKasa: esnaf için kamerayla barkod okuyan satış ve stok uygulaması. Kassa Mobil
- Inspectra: SwiftUI, SwiftData, Vision ve Core ML ile cihaz üstünde çalışan hat üstü kalite kontrol uygulaması. Inspectra
- AileGuard: Screen Time API ile ebeveyn denetimi, konum ve bölge takibi; PHP arka uç ve web paneliyle.
- HealthScanner: kamera ile ölçüm yapan SwiftUI uygulaması; Vision, AVFoundation, Accelerate ve HealthKit.
iOS projelerinde yaklaşımım
Arayüzü SwiftUI ile, veriyi SwiftData veya kendi API'miz üzerinden yönetiyorum. Görüntü işleme ve yapay zekayı mümkün olduğunca Vision ve Core ML ile cihaz üzerinde çalıştırıyorum; böylece internet bağlantısı gerekmez ve kullanıcı verisi cihazdan çıkmaz.
App Store incelemesini baştan hesaba katıyorum: izin açıklamaları, gizlilik etiketleri, abonelik ve uygulama içi satın alma akışları Apple kurallarına göre kurgulanır. Ret durumunda gerekçe incelenip uygulama kurallara uygun hale getirilir.
Süreyi ve maliyeti belirleyen etkenler
- Kamera, Vision, Core ML veya HealthKit gibi sistem çatıları
- Arka uç API ve yönetim paneli ihtiyacı
- Abonelik ve uygulama içi satın alma
- iPad ve farklı ekran boyutları desteği
- App Store inceleme ve yayın süreci
Neler sunuyorum?
SwiftUI arayüz
Modern, erişilebilir ve karanlık mod uyumlu native ekranlar.
Offline-first veri
SwiftData / CoreData ile internetsiz çalışan uygulamalar.
Cihaz üstü yapay zeka
CoreML ve Vision ile kamera tabanlı tespit ve sınıflandırma.
HealthKit & sensörler
AVFoundation, Accelerate ve HealthKit entegrasyonları.
Abonelik & bildirim
StoreKit ile uygulama içi satın alma, push bildirimler.
App Store yayını
Review süreci, metadata ve sürüm yönetimi dahil.
Kullandığım teknolojiler
Resmî dokümantasyon ve kaynaklar
Projelerde esas aldığım standart ve resmî dokümanlar:
Örnek projeler
Canlıda çalışan ve gerçek kullanıcıya hizmet veren projelerden seçkiler.

Ezan Vakti – Gümüşpala Hizmet (iOS)
Namaz vakitleri, imsakiye, kıble ve ibadet takibi sunan, App Store'da yayında iOS uygulaması.
İncele
iPhone Güvenlik Tarama — Casus Yazılım Tespiti
Devlet düzeyi casus yazılım, gizli takip uygulaması ve jailbreak izlerini tarayan iOS uygulaması.
İncele
Kassa — iPhone Mobil Kasa & Stok Programı
Bakkal, büfe ve market için barkodlu satış, stok, veresiye ve kâr raporu; offline çalışır.
İnceleÇalışma süreci
Ücretsiz ön görüşme
İhtiyacı, mevcut sistemleri ve hedefleri birlikte netleştiririz.
Teklif & yol haritası
24 saat içinde kapsam, teknoloji, süre ve bütçe.
Aşamalı geliştirme
Haftalık demo ve test ortamıyla canlı takip.
Yayın & destek
Canlıya alma, eğitim ve sürekli bakım.
Ücretsiz ön analizİlk görüşme ve yol haritası tamamen ücretsiz, yükümlülük yok.
Aşamalı teslim ve onayHer modülü test ortamında görür, onaylamadan bir sonrakine geçilmez.
Yazılı kapsam ve haklarKapsam, teslim ve kaynak kod hakları sözleşmede netleşir.
Sıkça sorulan sorular
iOS uygulama yapmak ne kadar sürer?
MVP kapsamındaki bir iOS uygulaması genellikle 4–8 hafta sürer; backend ve entegrasyon ihtiyacı süreyi belirler.
Native mi, cross-platform mu tercih etmeliyim?
Kamera, sensör, yapay zeka veya yüksek performans gerekiyorsa native Swift/SwiftUI en doğru seçimdir. Basit içerik uygulamalarında PWA da değerlendirilir.
App Store onay süreci nasıl işler?
Uygulama TestFlight ile test edilir, ardından review'a gönderilir. Retlerde gerekli düzeltmeler yapılarak süreç sonuçlandırılır.
Uygulama kimin hesabında yayınlanır?
Genellikle sizin Apple Developer hesabınızda; hesap açılışı ve yapılandırmasında destek verilir.
Uygulamayı App Store'a siz mi yüklüyorsunuz?
Evet; yayın, gizlilik etiketleri ve inceleme süreci dahil uçtan uca yönetiyorum.
Yapay zeka cihaz üzerinde çalışabilir mi?
Evet. Inspectra'da olduğu gibi Vision ve Core ML ile modeller iPhone üzerinde çalışır.
Uygulamam App Store'dan reddedildi, yardımcı olur musunuz?
Evet; ret gerekçesini inceleyip gerekli değişiklikleri yaparak yeniden gönderiyorum.