“Bir mobil uygulama kaça mal olur?” sorusunun tek bir cevabı yok; tıpkı “bir ev kaça mal olur?” sorusu gibi. Maliyeti ekran sayısından çok uygulamanın ne yaptığı belirler. Bu rehberde fiyatı oluşturan kalemleri açıklıyor ve bütçenizi gerçekçi planlamanız için bir yol haritası sunuyoruz.
Maliyeti Belirleyen Temel Faktörler
- Kapsam ve özellikler: Kullanıcı girişi, profil, bildirim, ödeme, harita, mesajlaşma… Her özellik tasarım, geliştirme ve test süresi demektir.
- Kullanıcı rolleri: Müşteri, kurye, işletme yöneticisi gibi farklı roller ayrı ekranlar ve kurallar gerektirir.
- Backend ve yönetim paneli: Uygulamanın arkasında verileri tutan bir sunucu ve işletmenin içerik yönettiği bir panel gerekir. Bu kısım çoğu zaman uygulamanın kendisi kadar iş yükü taşır.
- Entegrasyonlar: Ödeme sistemi, muhasebe, CRM veya mevcut web sisteminizle bağlantı.
- Tasarım: Hazır bileşenlerle sade bir arayüz ile markaya özel animasyonlu bir deneyim arasında ciddi fark vardır.
- Çevrimdışı çalışma ve cihaz özellikleri: Kamera, konum, Bluetooth, arka planda çalışma gibi özellikler karmaşıklığı artırır.
Platform Seçimi: Native mi, Flutter mı?
Android ve iOS için ayrı ayrı native uygulama geliştirmek iki ayrı kod tabanı demektir. Flutter gibi çapraz platform teknolojileri tek kod tabanıyla her iki platforma uygulama çıkarır; bu da geliştirme ve bakım maliyetini belirgin şekilde düşürür. Çok özel donanım ihtiyacı olmayan kurumsal, e-ticaret ve operasyon uygulamalarının büyük çoğunluğu için Flutter güçlü bir tercihtir.
Proje Büyüklüklerine Göre Kabaca Üç Seviye
- MVP / basit uygulama: Az sayıda ekran, tek kullanıcı rolü, temel bir panel. Fikri test etmek için idealdir.
- Orta ölçekli uygulama: Birden fazla rol, ödeme, bildirim ve birkaç entegrasyon. Çoğu ticari uygulama bu seviyededir.
- Kapsamlı platform: Pazar yeri, gerçek zamanlı takip, gelişmiş raporlama, çoklu panel. Aylarca süren, aşamalı geliştirilen projelerdir.
Net bir fiyat, kapsam yazılı hale geldikten sonra verilebilir. Bu yüzden teklif almadan önce özellik listesini “olmazsa olmaz” ve “sonra eklenebilir” diye ikiye ayırmanızı öneririz.
Gözden Kaçan Maliyet Kalemleri
- Store hesapları ve yayın: Apple ve Google geliştirici hesapları, inceleme süreçleri.
- Sunucu ve servisler: Barındırma, bildirim servisi, SMS, harita ve ödeme sağlayıcısı ücretleri.
- Bakım: Her yıl çıkan yeni iOS ve Android sürümleri, store politika değişiklikleri ve güvenlik güncellemeleri.
- Yeni özellikler: Kullanıcı geri bildirimleriyle gelen ikinci ve üçüncü sürümler.
Bütçeyi Akıllıca Kullanmanın Yolları
- İlk sürümü küçük tutun; kullanıcı verisi gelmeden ikinci sürümü planlamayın.
- Tasarımı prototiple doğrulayın; geliştirme başladıktan sonra yapılan değişiklikler daha pahalıdır.
- Mevcut web sisteminiz varsa backend'i paylaşın.
- Bakım bütçesini en baştan planlayın.
Sık Sorulan Sorular
Mobil uygulama ne kadar sürede yapılır?
MVP seviyesindeki uygulamalar genellikle 4–8 hafta, orta ölçekli uygulamalar birkaç ay sürer. Store inceleme süreleri de takvime eklenmelidir.
Sadece Android ile başlayabilir miyim?
Flutter ile geliştirildiğinde iOS sürümü küçük bir ek emekle çıkarılabildiği için iki platformu birlikte yayınlamak genellikle daha mantıklıdır.
Uygulamayı yayınladıktan sonra aylık maliyet olur mu?
Evet. Sunucu, üçüncü taraf servisler ve düzenli bakım için aylık bir bütçe ayırmak gerekir; tutar kullanıcı sayısına ve kullanılan servislere göre değişir.