"Uygulama yaptırmak ne kadar?" sorusunun cevabı "nasıl bir uygulama?" sorusuna bağlı. Bu yazıda maliyeti etkileyen faktörleri, platform seçimlerini ve gerçekçi bütçe aralıklarını paylaşıyoruz.
Maliyeti Belirleyen Temel Faktörler
### Platform: iOS, Android veya Her İkisi? Native iOS (Swift) ve native Android (Kotlin) geliştirme, iki ayrı ekip ve iki kat bütçe anlamına gelir. React Native veya Flutter gibi cross-platform çerçeveler tek kod tabanıyla her iki platforma çıkmayı sağlar ve maliyeti %30-50 düşürür. Performans farkı ise artık ihmal edilebilir düzeyde.
### Uygulama Karmaşıklığı
**Basit uygulama** (statik içerik, birkaç ekran, temel navigasyon): 1-3 ay geliştirme süresi.
**Orta karmaşıklıkta** (kullanıcı kaydı, profil yönetimi, API entegrasyonu, push bildirimler): 3-6 ay.
**Karmaşık uygulama** (gerçek zamanlı özellikler, ödeme sistemi, harita entegrasyonu, sosyal özellikler): 6-12 ay ve üzeri.
### Backend ve API
Çoğu uygulama bir backend'e ihtiyaç duyar: kullanıcı yönetimi, veritabanı, bildirim sistemi. Bu katman bazen uygulama geliştirme kadar zaman alabilir.
### Tasarım
Hazır UI kütüphaneleri ile gidilirse tasarım maliyeti düşer. Özel, marka kimliğine uygun arayüz tasarımı ayrı bir iş kalemidir.
Gerçekçi Maliyet Aralıkları (Türkiye Pazarı, 2025)
Basit kurumsal tanıtım uygulaması: 30.000 - 80.000 TL
Orta ölçekli e-ticaret veya servis uygulaması: 80.000 - 250.000 TL
Karmaşık platform uygulaması (sosyal, fintech, sağlık): 250.000 TL ve üzeri
Bu rakamlar Türkiye'deki freelancer ve ajans fiyatlarının ortalamasını yansıtıyor. Uluslararası ajanslar bu rakamların 3-5 katı ücret talep edebilir.
Gizli Maliyetler
Apple Developer hesabı: Yılda ~3.500 TL. Google Play hesabı: Tek seferlik ~650 TL. Sunucu ve hosting: Aylık 500 - 5.000 TL (uygulamanın ölçeğine göre). Bakım ve güncellemeler: Yılda geliştirme maliyetinin %15-20'si. App Store optimizasyonu (ASO): Ayrı bir pazarlama kalemi.
React Native ile Maliyeti Optimize Etmek
TTCoreWeb olarak kurumsal mobil projelerde React Native tercih ediyoruz. Hem iOS hem Android için tek kod tabanı, Expo ile hızlandırılmış geliştirme süreci ve OTA (over-the-air) güncellemeler sayesinde mağaza onayı beklemeden hata düzeltmeleri yapılabiliyor. Bu tercih doğru projelerde maliyeti %35-45 oranında düşürüyor.
Ne Yapmalısınız?
Projenizi hayata geçirmeden önce şunları netleştirin: Kimin kullanacağı ve ne için. Olmazsa olmaz özellikler. MVP (minimum viable product) kapsamı. Lansman sonrası büyüme planı. Bu soruların cevapları netleşmeden alınan teklifler çoğunlukla ya eksik ya da çok pahalı olur.