Mobil Uygulama Geliştirme: Fikirden Mağaza Yayınına
Mobil uygulama geliştirme; bir fikri telefonda çalışan, mağazada yayınlanan ve zamanla güncellenen bir ürüne dönüştürme sürecidir. Aura Ajans, Ajandam, Share Print ve Ruzzo Kart gibi App Store'da yayınladığı kendi uygulamalarının deneyimiyle; kapsam belirlemeden tasarıma, geliştirmeden mağaza yayınına ve sonraki güncellemelere kadar projenizi birlikte yürütür.
Mobil uygulama ne zaman gerekir?
Her işletmenin uygulamaya ihtiyacı yoktur. Mobil uyumlu ve hızlı bir web sitesi çoğu işletme için yeterlidir; uygulama ise kullanıcıyla düzenli ve tekrarlayan bir ilişki kurulacağı, telefonun kamera, konum veya bildirim gibi özelliklerinin gerçekten gerektiği durumlarda anlam kazanır. Bu yüzden ilk görüşmede önce uygulamanın gerçekten gerekli olup olmadığını konuşuruz.
Uygulama genellikle şu durumlarda mantıklıdır:
- Müşterilerin sık sık randevu, sipariş ya da rezervasyon oluşturduğu hizmetler
- Üyelik, puan ya da kişisel içerik barındıran ürünler
- Kamera, konum, dosya paylaşımı gibi cihaz özelliklerine dayanan fikirler
- Anlık bildirimle kullanıcıyı geri getirmesi gereken servisler
- Çalışanların sahada kullanacağı iç uygulamalar
Mobil uygulama mı, mobil uyumlu web sitesi mi?
Karar verirken şu karşılaştırma yol gösterir:
| Ölçüt | Mobil uygulama | Mobil uyumlu web sitesi |
|---|---|---|
| Erişim | Mağazadan indirilir, telefonda simge olarak durur | Tarayıcıdan adresle açılır, indirme gerekmez |
| Bildirim | Anlık bildirim gönderilebilir | Sınırlıdır; kullanıcı izni ve tarayıcıya bağlıdır |
| Cihaz özellikleri | Kamera, konum, dosya ve sensörlere daha geniş erişim | Tarayıcının izin verdiği ölçüde |
| Yayın ve güncelleme | Mağaza incelemesinden geçer; kullanıcı güncellemeyi indirir | Anında yayınlanır, herkes güncel sürümü görür |
| Aranabilirlik | Mağaza aramasında bulunur | Google gibi arama motorlarında bulunur |
| Ne zaman uygun? | Tekrarlayan, kişiselleştirilmiş kullanım | Tanıtım, katalog, bilgi ve tek seferlik işlemler |
Aura Ajans'ta geliştirme yaklaşımı
Önce küçük ve kullanılabilir bir ilk sürüm (MVP) tanımlarız: kullanıcının asıl işini görmesini sağlayan en küçük özellik kümesi. İlk sürüm yayına çıkıp gerçek kullanıcıdan geri bildirim aldıktan sonra özellikler öncelik sırasına göre eklenir. Bu yaklaşım hem bütçeyi hem de takvimi kontrol altında tutar.
Teknoloji seçimi ihtiyaca göre yapılır. Kendi ürünlerimizde Flutter, Next.js, Supabase ve Electron gibi araçlar kullanıyoruz; mobil arayüz, web yönetim paneli ve veri/kimlik doğrulama altyapısı bu araçlarla kuruluyor. Projeniz için hangisinin uygun olduğunu keşif aşamasında gerekçesiyle anlatırız.
Mağaza yayınında nelere dikkat edilir?
Uygulamanın yazılması işin yalnızca bir kısmıdır; mağaza yayını da hazırlık ister. Apple App Store gibi mağazalar yayından önce uygulamayı inceler ve kurallarına uymayanı reddedebilir. Hazırlanması gereken başlıca kalemler:
- Geliştirici hesabı (tercihen işletmenin kendi adına açılmış)
- Gizlilik politikası ve KVKK uyumlu aydınlatma metni
- Üyelik varsa uygulama içinden hesap silme seçeneği
- Mağaza açıklaması, anahtar kelimeler, ekran görüntüleri ve yaş derecelendirmesi
- Destek e-posta adresi ve internet sayfası
- İnceleme için test hesabı ve gerekli açıklamalar
Mobil uygulama maliyetini ne belirler?
Uygulamalar arasında ekran sayısı, özellikler ve arka uç gereksinimi çok değiştiği için tek bir fiyat vermek doğru olmaz; teklif, kapsam netleştikten sonra yazılı verilir. Fiyatı en çok etkileyen başlıklar:
- Ekran sayısı ve arayüzün özelleştirme düzeyi (animasyon, özel bileşenler)
- Üyelik, rol ve yetki yapısı; sosyal giriş seçenekleri
- Arka uç: veri tabanı, API, dosya depolama ve yönetim paneli
- Ödeme, abonelik, harita, bildirim ve SMS/WhatsApp gibi harici servis entegrasyonları
- Çoklu dil ve erişilebilirlik gereksinimleri
- Test kapsamı, mağaza yayın süreci ve yayın sonrası bakım ihtiyacı
Yayın sonrası: bakım ve güncelleme
Uygulama yayınlandığında iş bitmez. İşletim sistemi sürümleri ve kullanılan kütüphaneler güncellenir, kullanıcılar yeni istekler iletir, mağaza kuralları değişir. Bakım kapsamı (hata düzeltme, güvenlik güncellemesi, küçük geliştirmeler) proje başında konuşulur ve yazılı belirlenir; böylece yayın sonrasında kimin neyi üstlendiği belli olur.
Süreç nasıl işliyor?
Keşif ve kapsam
Hedef kullanıcı, temel senaryolar ve ilk sürümün kapsamı belirlenir; uygulamanın gerçekten gerekli olup olmadığı burada yanıtlanır.
Akış ve arayüz tasarımı
Ekran akışları çizilir, arayüz tasarlanır ve onayınıza sunulur.
Geliştirme
Uygulama ve gerekiyorsa web yönetim paneli aşamalı olarak geliştirilir; her aşamada çalışan sürümü görürsünüz.
Test
İç testlerin ardından TestFlight gibi araçlarla seçili kullanıcılara test sürümü dağıtılır, geri bildirimler toplanır.
Mağaza hazırlığı ve yayın
Mağaza sayfası, gizlilik metinleri ve inceleme dosyaları hazırlanır; uygulama incelemeye gönderilir.
Bakım ve gelişim
Yayın sonrası hata düzeltme, güncelleme ve yeni özellikler yazılı kapsam içinde sürdürülür.
Kendi yayınladığımız uygulamalar
Aşağıdaki uygulamaları Aura Medya olarak kendimiz geliştirip App Store'da yayınlıyoruz. Mağaza yayını ve güncelleme süreçlerini bu ürünlerde de yürütüyoruz.



Sık sorulan sorular
Mobil uygulama geliştirme ne kadar sürer?
Süre; ekran sayısına, arka uç gereksinimine ve entegrasyonlara göre belirgin biçimde değişir. Basit bir uygulama ile üyelik, ödeme ve yönetim paneli içeren bir ürün aynı takvime sığmaz. Kapsam netleştikten sonra aşamalarıyla birlikte yazılı bir takvim veriyoruz; mağaza incelemesi Apple'ın sürecine bağlı olduğundan takvimde buna pay bırakılır.
Mobil uygulama fiyatı nasıl belirlenir?
Fiyat; ekran ve özellik sayısı, arka uç ve yönetim paneli ihtiyacı, entegrasyonlar ve bakım kapsamıyla belirlenir. Net bir kapsam olmadan sağlıklı fiyat verilemez; bu yüzden önce kapsamı birlikte netleştirir, sonra yazılı teklif veririz.
iOS ve Android için ayrı ayrı uygulama gerekir mi?
Yayınladığımız uygulamalar şu anda App Store'dadır. Android gereksinimi olan projeler için hangi yolun uygun olduğunu kapsam görüşmesinde ayrıca değerlendiriyoruz.
Uygulamanın kaynak kodu ve mağaza hesabı kimde olur?
Bu konuyu sözleşmede açıkça yazıyoruz. Mağaza geliştirici hesabının işletmenin kendi adına açılmasını öneririz; böylece uygulama her zaman sizin kontrolünüzde kalır. Kaynak kod teslimi ve kullanım hakları teklif aşamasında netleştirilir.
App Store yayın sürecini siz mi yürütüyorsunuz?
Evet. Mağaza sayfasının hazırlanması, ekran görüntüleri, gizlilik beyanları ve incelemeye gönderim bizim tarafımızdan yürütülür. İnceleme süresi ve sonucu Apple'a bağlıdır; reddedilme durumunda gerekçeye göre düzeltip yeniden gönderiyoruz.
Uygulamaya web yönetim paneli de yapıyor musunuz?
Evet. İçeriği, kullanıcıları, randevu ya da siparişleri yönetmek için web tabanlı panel geliştirebiliriz. Ajandam gibi ürünlerimizde mobil uygulama ve web paneli birlikte çalışıyor.
Mevcut bir uygulamayı devralıp geliştirebilir misiniz?
Önce kodu ve mimariyi inceleriz. Sürdürülebilir durumdaysa geliştirmeye devam edilir; değilse hangi kısımların yeniden yazılması gerektiğini gerekçesiyle anlatırız.
Çanakkale dışındaki işletmelerle çalışıyor musunuz?
Evet. Görüşmeler telefon ve görüntülü arama ile yürütülebildiği için uygulama projeleri uzaktan da yapılır. Çanakkale'deki müşterilerle gerektiğinde yüz yüze toplantı yapıyoruz.
Bu konuda okuyabilecekleriniz
Projenizi birlikte planlayalım
Kısa bir görüşmeyle kapsamı netleştirir, size özel teklif hazırlarız.
