Kullanıcıların %78'i mobil cihazdan alışveriş yapıyor, randevu alıyor, içerik tüketiyor. Uygulaması olmayan işletmeler bu kitleyi rakiplerine bırakıyor. Peki uygulama yaptırma süreci nasıl işliyor? Bu rehber, ilk toplantıdan mağaza yayınına kadar her adımı net biçimde ortaya koyuyor.
1. Keşif ve İhtiyaç Analizi (Gün 1–2)
Her başarılı uygulama, doğru sorularla başlar. Bu aşamada şu soruların yanıtları netleştirilir:
- Hangi problemi çözüyor? — Kullanıcının hayatını kolaylaştıran somut işlev tanımlanır.
- Hedef kitle kim? — Yaş, cihaz, kullanım alışkanlıkları belirlenir.
- iOS mu, Android mi, ikisi birden mi? — Hedef kullanıcı kitlesine göre platform kararı verilir.
- Hangi özellikler MVP kapsamında? — İlk sürümde olması zorunlu, ileri sürümlere bırakılabilecek özellikler ayrılır.
- Backend gerekiyor mu? — Veri yönetimi, kullanıcı hesabı, bildirim gibi ihtiyaçlar ortaya çıkar.
Bu sorulara net yanıt vermek; bütçeyi, süreyi ve kaliteyi doğrudan etkiler. Codeexia'da her proje bir kapsam belgesi ile başlar — sözlü anlaşma yoktur.
2. Teknik Mimari ve Platform Kararı
Native mi, Cross-Platform mı?
| Yaklaşım | Avantaj | Dezavantaj | Uygun Durum |
|---|---|---|---|
| React Native / Flutter | Tek kod tabanı, iOS + Android, daha düşük maliyet | Çok karmaşık animasyonlarda sınırlılık | Çoğu B2B ve B2C uygulama |
| Native (Swift / Kotlin) | Platform özelliklerine tam erişim, maksimum performans | İki ayrı kod tabanı, yüksek maliyet | Grafik yoğun, donanım bağımlı uygulamalar |
Codeexia, büyük çoğunlukta React Native ile geliştirme yapar. Tek kod tabanı, hem iOS hem Android'e teslim ve maliyet açısından net avantaj sağlar. Performans sorunu yaşanmaz; çünkü saf JavaScript değil, native bileşenler kullanılır.
3. UI/UX Tasarım Aşaması (Gün 3–5)
Geliştirmeye başlamadan önce ekranlar tasarlanır. Bu aşamanın çıktısı, sizi sürprizlerden korur:
- Wireframe — Ekranların taslak akışı. İşlev önceliklidir, görsel değil.
- Mockup — Renk, tipografi, ikonlar dahil gerçek görünüm.
- Prototype — Tıklanabilir demo; geliştirme öncesi işlevi test edersiniz.
Bu aşamada değişiklik yapmak ücretsizdir. Geliştirme başladıktan sonra yapılacak köklü tasarım değişiklikleri ek süre ve maliyet getirir.
4. Backend ve API Geliştirme (Paralel Süreç)
Uygulama yalnızca bir arayüzdür; veriler, sunucu tarafında yönetilir. Backend şunları kapsar:
- Kullanıcı kimlik doğrulama (kayıt, giriş, parola sıfırlama)
- Veri tabanı tasarımı (PostgreSQL, MongoDB veya Firebase)
- REST API veya GraphQL endpoint'leri
- Push notification altyapısı (FCM / APNs)
- Yönetim paneli (admin dashboard) — isteğe bağlı
Backend geliştirme, mobil uygulama geliştirmeyle paralel yürür. Bu sayede toplam süre uzamaz.
5. Mobil Uygulama Geliştirme (Gün 6–14)
Tasarım onaylandıktan ve API'ler hazırlandıktan sonra geliştirme başlar. Codeexia'nın geliştirme süreci:
Navigasyon, ekran iskeletleri, tema sistemi ve kimlik doğrulama ekranları kurulur.
Ana işlevler (listeleme, detay, form, ödeme, bildirim vb.) API ile entegre biçimde geliştirilir.
API bağlantıları tamamlanır, gerçek cihazlarda işlevsel testler yapılır.
Müşteri geri bildirimleri değerlendirilir, animasyonlar ve geçişler iyileştirilir.
6. Test Süreci
Yayına girmeden önce kapsamlı test zorunludur. Atlanan her test, mağaza reddi veya kullanıcı şikayeti olarak geri döner:
- Fonksiyonel test — Tüm özellikler çalışıyor mu?
- Cihaz testi — Farklı ekran boyutları ve işletim sistemi sürümleri
- Performans testi — Yavaş bağlantıda, düşük pil modunda davranış
- Güvenlik testi — Veri şifreleme, oturum yönetimi, yetkisiz erişim denemeleri
- UAT (Kullanıcı Kabul Testi) — Gerçek kullanıcılarla beta testi
7. Mağaza Yayını: App Store & Google Play
Bu aşama çoğu müşteri için en sürprizli kısımdır. Apple ve Google'ın inceleme süreçleri farklıdır:
| Mağaza | İnceleme Süresi | Geliştirici Hesabı | Yıllık Ücret |
|---|---|---|---|
| App Store (Apple) | 1–3 iş günü | Apple Developer Program | ~3.000 TRY / yıl |
| Google Play | Birkaç saat – 3 gün | Google Play Console | Tek seferlik ~750 TRY |
Codeexia, store açıklaması, ekran görüntüleri ve anahtar kelime optimizasyonu dahil tüm yayın sürecini yönetir. Tek ihtiyacınız olan, geliştirici hesabınızı açmak veya mevcut hesabınıza erişim vermektir.
Mağaza Reddi Nedenleri
Her 5 uygulamadan biri ilk incelemede reddedilir. En sık sebepler:
- Eksik gizlilik politikası sayfası
- Yeterli işlevsellik sunulmayan "test" görünümlü uygulamalar
- Apple Human Interface Guidelines'a aykırı tasarım
- Kullanıcı verisi toplama izinlerinin hatalı tanımlanması
Bu hataların önüne geçmek için Codeexia, yayından önce mağaza gerekliliklerini sistematik olarak kontrol eder.
8. Yayın Sonrası: Neler Yapılmalı?
Uygulama yayına girdiğinde iş bitmez; asıl büyüme bu aşamada başlar:
- Crash monitoring (Sentry, Firebase Crashlytics) — Gerçek kullanıcılardaki hataları anlık izleme
- Kullanıcı analitiği — Hangi özellik kullanılıyor, nerede terk ediliyor?
- ASO (App Store Optimization) — Anahtar kelime güncellemeleri ile organik indirme artışı
- Düzenli güncelleme — iOS ve Android sürüm güncellemelerine uyumluluk
Codeexia, yayın sonrası ilk 30 gün boyunca ücretsiz teknik destek sunar. Çıkan hatalar ek ücret olmadan giderilir.
Codeexia ile Mobil Uygulama Özeti
Sık Sorulan Sorular
Mobil uygulama yaptırmak ne kadar sürer?
Codeexia'da temel bir iOS veya Android uygulaması 14–21 iş günü içinde teslim edilir. Karmaşık backend entegrasyonları veya özel özellik setleri gerektiren uygulamalar 30–45 gün sürebilir. İlk görüşmede kapsam netleştikten sonra size kesin bir takvim sunulur.
Hem iOS hem Android için ayrı ayrı geliştirme gerekiyor mu?
Hayır. React Native veya Flutter gibi cross-platform teknolojilerle tek kod tabanıyla her iki platforma da uygulama yayınlanabilir. Bu yaklaşım maliyet ve süreyi yaklaşık yarıya indirir, performans açısından native uygulamalardan belirgin bir fark hissettirmez.
App Store ve Google Play'e yüklemeyi siz mi yapıyorsunuz?
Evet. Codeexia, store açıklaması, ekran görüntüleri, anahtar kelime seçimi ve inceleme sürecini sizin adınıza yönetir. Tek ihtiyacınız olan geliştirici hesabı erişimidir. Hesabınız yoksa nasıl açacağınız konusunda da rehberlik ediyoruz.
Kaynak kodlar bana teslim ediliyor mu?
Evet. Proje tesliminde tüm kaynak kodlar, varlıklar ve dokümantasyon size devredilir. Gelecekte başka bir ekiple çalışmak isterseniz hiçbir bağımlılık yoktur.
Mobil uygulama ne kadara mal olur?
Codeexia'da temel mobil uygulama paketi 50.000 TRY'dan başlar. Web sitesi ile birlikte alındığında Web + Mobil paketi 70.000 TRY'a sunulmaktadır. Karmaşık backend ve özel özellikler için fiyat teklifi ücretsiz hazırlanır.