İçeriğe Geç
Mobil Uygulama

Mobil Uygulama Yaptırırken Dikkat Edilmesi Gereken 10 Şey

EEfe20 Nisan 20263 dk okuma

Mobil uygulama yaptırmak büyük bir yatırım. Yanlış kararlar hem bütçenizi hem de zaman çizelgenizi altüst edebilir. Bu rehberde, müşterilerimin en sık sorduğu soruları ve yaygın hataları ele alıyorum.

1. Platform Seçimi: iOS mi, Android mi, İkisi Birden mi?

Yalnızca iOS: Apple kullanıcıları genellikle daha yüksek harcama yapıyor. B2C uygulamalar için App Store'dan başlamak mantıklı.

Yalnızca Android: Türkiye'de Android pazarı daha büyük (%70+). Kurumsal veya bütçe odaklı uygulamalar için.

İkisi birden: Çoğu işletme her iki platformda da olmak istiyor. Bu durumda React Native veya Flutter, iki ayrı native uygulamadan çok daha ekonomik.

2. Bütçe Planlaması

Mobil uygulama maliyetleri çok geniş bir aralıkta değişiyor:

  • Basit uygulama (5-7 ekran, temel özellikler): 30.000-60.000 TL
  • Orta karmaşıklık (sosyal özellikler, ödeme, bildirimler): 80.000-150.000 TL
  • Karmaşık uygulama (gerçek zamanlı, AI, çok kullanıcı): 200.000+ TL

Bakım ve güncelleme maliyetini unutmayın: Yıllık başlangıç bütçesinin %15-20'si bakım için ayrılmalı.

3. MVP Yaklaşımı

Tüm özellikleri aynı anda geliştirmeye çalışmayın. Minimum Viable Product (MVP) stratejisi:

  1. Temel özellikleri belirleyin
  2. MVP'yi 6-8 haftada geliştirin
  3. Gerçek kullanıcılardan geri bildirim alın
  4. Verilere göre yeni özellikler ekleyin

Bu yaklaşım, yanlış özelliklere büyük bütçe harcamanızı önler.

4. Backend Planlama

Uygulama bir "shell" — gerçek iş mantığı backend'de. Backend olmadan uygulama çalışmaz.

Backend seçenekleriniz:

  • Supabase / Firebase: Hızlı başlangıç, maliyet etkin
  • Custom API: Daha fazla kontrol, daha fazla maliyet
  • Existing API: Mevcut sistemle entegrasyon

Backend maliyeti genellikle uygulama geliştirme maliyetinin %30-50'si kadar.

5. App Store ve Google Play Onay Süreci

Her iki platform da uygulamanızı onaylamak zorunda. Bu süreç:

  • App Store: 1-7 gün (nadiren 2 haftaya uzar)
  • Google Play: 1-3 gün

Red sebepleri: Gizlilik politikası eksik, COPPA uyumu yok, içerik politikası ihlali, test edilemez özellikler.

Bu süreçleri önceden planlayın. Lansman tarihini App Store onayından sonraya koyun.

6. Push Bildirimleri

Doğru yapılandırılmış push bildirimleri kullanıcı tutmasını dramatik biçimde artırır. Yanlış yapılandırılmış bildirimler kullanıcıları kaçırır.

Kural: Değerli, zamanlı ve kişiselleştirilmiş bildirimler gönderin. Spam göndermeyin.

7. Güvenlik

Mobil uygulamalar özel veri toplar. Güvenlik ihmal edilemez:

  • API anahtarlarını asla uygulama içine gömmeyın
  • SSL/TLS zorunlu
  • Kullanıcı verileri şifreli depolanmalı
  • Oturum yönetimi güvenli yapılandırılmalı

8. Test Süreci

Uygulama teslim öncesi test edilmesi gereken şeyler:

  • Farklı cihaz ve OS sürümleri
  • Yavaş internet bağlantısı
  • Çevrimdışı senaryolar
  • Kenar durumlar (edge cases)
  • Güvenlik açıkları

Gerçek kullanıcı beta testi: En az 20-30 kişiyle beta süreci yürütün.

9. Bakım ve Güncelleme

Apple ve Google her yıl yeni OS sürümleri yayınlıyor. Eski API'ler deprecated oluyor. Uygulamanız bakım almadan yıpranıyor.

Minimum yılda 2 güncelleme planlayın. Store'daki listelemeler ve ekran görüntüleri düzenli güncellenmeli.

10. Kullanıcı Deneyimi (UX)

En pahalı uygulamalar bile kötü UX ile başarısız oluyor. Kullanıcılar uygulamanızı ilk 30 saniyede beğenmezse siliyor.

UX yatırımı ihmal etmeyin. Wireframe ve prototip aşamaları geliştirme maliyetinin %10-15'ini alır ama başarısız bir uygulama yeniden yazmanın maliyetinden çok daha ucuz.


Mobil uygulama projenizi konuşmak isterseniz, iletişim formu üzerinden yazabilirsiniz. Projenizi dinleyip en uygun yaklaşımı birlikte belirleyebiliriz.

mobil uygulamaiOSAndroidReact Nativeuygulama geliştirme