Mobil uygulama yaptırma fiyatları 2026'da tek bir rakamla verilemiyor; bunu teklif görüşmelerinde ilk beş dakikada söylüyorum. Yine de bir çerçeve verilebilir. Bu yazının örnek varsayımlarıyla (ajans veya yazılım firması, saati 1.100–1.700 TL, KDV hariç) iOS ve Android'e tek kod tabanından çıkan bir girişim MVP'si 620–1.140 saat tutuyor; bu da yaklaşık 680 bin ile 1,95 milyon TL arasında bir ilk geliştirme bütçesi demek. Ödeme, mesajlaşma, harita veya ERP entegrasyonu eklendikçe rakam milyonların üstüne çıkıyor. Bandı iki şey belirliyor: kapsamın derinliği ve işi kimin yaptığı.
İlk fatura işin yalnızca bir kısmı. Yayından sonraki üç yılda bakım, sunucu, SMS doğrulama, mağaza üyeliği ve küçük geliştirmeler de ödeniyor ve bunların toplamı çoğu bütçede hiç yazılmamış oluyor. Aşağıda önce örnek piyasa aralıklarını, sonra bu aralıkların saat × ücret hesabıyla nasıl çıktığını göreceksiniz. Yazının ortasında kendi birim fiyatlarınızı girebileceğiniz 3 yıllık bütçe hesaplayıcısı, ilerisinde de teklifleri aynı kapsama getiren Teklif Eşitleyici var.
- Teklifi saate çevirin: tutar ÷ saat ücreti = ekibin ayırdığı süre. Kapsamın o süreye sığıp sığmadığını ancak böyle sorabilirsiniz.
- Tasarım, test ve proje yönetimi toplam eforun yaklaşık üçte birini tutar; teklifte görünmüyorsa yapılmayacaktır.
- Yıllık bakım için ilk geliştirme bedelinin %15–25'i sık kullanılan bir başlangıç varsayımıdır; standart değil, gözlemdir.
- Mağaza üyeliği, bulut faturası ve harita servisleri döviz bazlı; kuru tek sayı değil, aralık olarak bütçeleyin.
- Mağaza hesapları ve imza anahtarları şirketinizin adına olmalı. Bu madde teklifte para olarak görünmez; eksikliğini tedarikçiye bağımlı kalarak ödersiniz.
- İki platform iki kat değildir: tek kod tabanında istemci eforu kabaca %15–25 artar, test ve yayın işi ise ikiye katlanır.
Mobil uygulama yaptırma fiyatları 2026'da hangi aralıkta?
Aşağıdaki tablo, uygulama türüne göre örnek ilk geliştirme aralıklarını gösteriyor. Rakamlar Ekim 2026 için, KDV hariç ve yazının ortasındaki hesaplayıcının varsayılan değerleriyle üretildi: iki platform tek kod tabanı (React Native veya Flutter), standart tasarım ve ajans/yazılım firması saat ücreti. Tablo ile araç aynı varsayımları paylaşıyor. Aracı açıp saat ücretini elinizdeki teklife göre değiştirdiğinizde, bu tablonun mantığını kendi piyasanıza uyarlamış olursunuz.
Aralıkların geniş olması ilk bakışta kafa karıştırıyor. Aynı “e-ticaret uygulaması” etiketinin altında hazır bir altyapıya bağlanan beş ekranlık bir vitrin de var, kendi sipariş motoru, kampanya kuralları ve iade akışı olan bir ürün de. Alt sınırda sade tasarım ve az entegrasyon var. Üst sınırda ise markaya özel arayüz, karmaşık iş kuralları ve eski Android telefonlara kadar inen bir test matrisi.
| Uygulama türü | Tipik kapsam | Ajans / firma | Freelancer | Süre (ajans) |
|---|---|---|---|---|
| Tanıtım / katalog / içerik267–520 saat | Ürün kataloğu, duyurular, iletişim formu, push bildirim; içerik hazır bir servisten gelir. | 290 bin ₺ – 880 bin ₺ | 160 bin ₺ – 660 bin ₺ | 5–11 hafta |
| Girişim MVP'si620–1.140 saat | Üyelik, tek çekirdek akış, SMS doğrulama, basit yönetim paneli, analitik. | 680 bin ₺ – 1,95 mn ₺ | 370 bin ₺ – 1,45 mn ₺ | 8–18 hafta |
| Saha / iş uygulaması909–1.853 saat | Çevrimdışı form, konum, fotoğraf/barkod, mevcut sisteme ve ERP'ye aktarım. | 1 mn ₺ – 3,15 mn ₺ | 550 bin ₺ – 2,35 mn ₺ | 10–27 hafta |
| E-ticaret uygulaması1.190–2.345 saat | Katalog, sepet, ödeme kuruluşu entegrasyonu, sipariş takibi, kampanya ve panel. | 1,3 mn ₺ – 4 mn ₺ | 710 bin ₺ – 2,95 mn ₺ | 12–33 hafta |
| Pazaryeri / sosyal / fintech2.006–4.145 saat | Çok taraflı kullanıcı, mesajlaşma, ödeme, harita, moderasyon ve yoğun güvenlik testi. | 2,2 mn ₺ – 7,05 mn ₺ | 1,2 mn ₺ – 5,25 mn ₺ | 18–56 hafta |
Uygulama yaptırmak ne kadar tutar? Saat × ücret ve rol bazlı efor tablosu
Bir yazılım firmasının teklifi, nasıl paketlenirse paketlensin, tahmini saatin saat ücretiyle çarpımıdır. “Paket fiyat”, “sabit fiyat”, “anahtar teslim” gibi ifadeler bu çarpımın ambalajı. Teklifi okumayı öğrenmenin en kısa yolu rakamı yeniden saate çevirmek: 900 bin liralık bir teklif, saati 1.500 lira olan bir ekip için yaklaşık 600 saat demek. Bu sayıyı bildiğinizde “bu kapsam 600 saate sığar mı?” diye sorabilirsiniz. Tek bir rakamla bu soruyu soramazsınız.
Saatler yalnız mobil geliştiriciye ait değil. Bir mobil projede efor kabaca altı role dağılıyor ve müşterilerin en çok şaşırdığı şey, mobil geliştirme dışındaki payın büyüklüğü oluyor. Tasarım, test ve proje yönetimi birlikte toplam eforun üçte birine yaklaşabiliyor. Bunlar teklifte görünmüyorsa ya başka bir kaleme gömülmüştür ya da hiç yapılmayacaktır; ikincisi daha sık.
Aşağıdaki şerit, hesaplayıcıda seçtiğiniz kapsamın saatlerini rollere dağıtıyor. Oranlar örnek bir dağılım. Ödeme veya ERP entegrasyonu ağır basan projelerde backend payı, yoğun animasyonlu bir tüketici uygulamasında tasarım payı büyür.
| Rol | Pay | Saat | Bu rolün işi |
|---|---|---|---|
| Proje / ürün yönetimi | %10 | 62–114 | Keşif, kapsam dokümanı, sprint planı, müşteriyle haftalık demo ve mağaza sürecinin takibi. |
| UI/UX tasarım | %12 | 74–137 | Kullanıcı akışları, tıklanabilir prototip, iki platformun arayüz kurallarına uyarlama, mağaza görselleri. |
| Mobil geliştirme | %45 | 279–513 | Ekranlar, durum yönetimi, API istemcisi, bildirim, izin akışları ve platforma özgü ayarlar. |
| Backend / API | %18 | 112–205 | Kimlik doğrulama, veri modeli, iş kuralları, yönetim paneli servisleri ve entegrasyonlar. |
| Test (QA) | %12 | 74–137 | Cihaz matrisi, regresyon testleri, ödeme ve bildirim senaryoları, mağaza öncesi kabul testi. |
| DevOps / yayın | %3 | 19–34 | Derleme hattı (CI/CD), imzalama, TestFlight ve Play kapalı test, ortam ve izleme kurulumu. |
Ekip modeline göre örnek saat ücretleri
- Freelancer600–1.100 ₺saat başınaTek kişi; tasarım, backend ve test çoğu zaman ayrı kişilerden alınır.
- Ajans / yazılım firması1.100–1.700 ₺saat başınaÜcrete proje yönetimi, test, yedek kapasite ve süreklilik dahildir.
- Şirket içi ekip (efektif)750–1.250 ₺saat başınaBrüt maaş + işveren yükleri + ekipman ÷ üretken saat; kâr marjı yoktur.
TL/saat, KDV hariç, örnek aralık. Kıdem, şehir ve ekip yapısına göre fark büyüktür; elinizde teklif varsa hesaplayıcıya kendi ücretinizi yazın.
Hangi özelliğin efora ne kadar eklendiğini ve aynı görünen iki ekranın neden çok farklı saat tuttuğunu mobil uygulama maliyetini belirleyen faktörler bölümünde anlattım. Buradaki tablo yalnız o eforun TL karşılığına odaklanıyor.
Freelancer, ajans ya da şirket içi ekip: hangisi daha ucuza gelir?
Saat ücreti en düşük olan model, toplamda en ucuz model olmayabilir. Üç modeli burada yalnız maliyet ekseninde karşılaştırıyorum. Firma seçerken bakılacak referans, keşif ve ekip yetkinliği gibi konuları yazılım firması seçerken dikkat edilmesi gerekenler rehberine bıraktım.
Pratikte en sık gördüğüm sağlıklı model hibrit. İlk sürümü deneyimli bir dış ekip çıkarıyor; şirket içinde bir ürün sorumlusu, zamanla da bir iki geliştirici yetişiyor; dış ekip bakımda ve zor modüllerde destek veriyor. Tamamen şirket içi ekip kurmak, uygulama işin çekirdeğiyse ve her ay yeni özellik çıkacaksa mantıklı. Yılda iki güncelleme alacak bir kurumsal uygulama için kadro kurmak, boş bekleyen kapasiteye maaş ödemek demek.
Teklifte yazmayan kalemler: mobil uygulamanın gizli maliyetleri nelerdir?
Geliştirme teklifi, uygulamanın kodunu yazmanın bedelidir. Uygulamanın yaşaması için ödenen kalemler ise çoğu zaman ayrı faturalarla, farklı firmalardan ve farklı para birimleriyle gelir. Bunlara “gizli” diyorum ama kimse saklamıyor. Sadece teklif masasında kimsenin aklına bunları alt alta yazmak gelmiyor.
Aşağıdaki kartlar, bir mobil uygulamanın bütçesine yayından önce ve sonra eklenen kalemleri ödeme biçimine göre ayırıyor. Hepsi her projede yok; ama hangilerinin sizde olduğunu baştan bilmek, ilk yılın sonunda “bu fatura nereden çıktı?” sorusunu önlüyor.
- Döviz bazlı
- Kullanımla büyür
- Satışa bağlı
- Tek seferlik iş
- Apple Developer ProgramYıllıkÜyelik yıllık 99 USD. Apple fiyatın bölgeye göre değişebildiğini ve kayıt sırasında yerel para biriminde listelendiğini söylüyor; yani her yenilemede TL tutarı kurla birlikte oynuyor. Şirket adına hesap için D-U-N-S numarası gerekiyor. Numarayı Dun & Bradstreet ücretsiz veriyor ama başvurunun sonuçlanması günler sürebiliyor, mağaza takviminize ekleyin.
- Google Play ConsoleTek seferlik25 USD kayıt ücreti bir kez ödeniyor. 13 Kasım 2023'ten sonra açılan kişisel hesaplarda, uygulama üretime çıkmadan önce en az 12 test kullanıcısıyla 14 gün kesintisiz kapalı test yapılması gerekiyor. Bu bir ücret değil ama takvime en az iki hafta ekliyor; hesabı şirket adına açmanın bir gerekçesi de bu.
- SMS doğrulama (OTP)Mesaj başıTürkiye'deki SMS sağlayıcıları gönderici adı (başlık) tanımlaması ve mesaj başı ücretle çalışıyor. Tek kullanımlık şifre gibi işlem mesajları ile kampanya mesajları aynı değil: tanıtım amaçlı ticari elektronik iletiler için alıcı onayı gerekiyor ve bu onaylar İleti Yönetim Sistemi (İYS) üzerinden yönetiliyor. Doğrulama SMS'ine kampanya cümlesi eklemek onu ticari iletiye çevirebilir.
- Harita ve konum servisleriKullanım başıHarita gösterimi, adres arama ve rota hesaplama, sağlayıcının ücretsiz kullanım hakkı aşıldığında istek başına faturalanıyor. Kampanya döneminde fatura sürpriz yapabilir; bütçe uyarısı ve kota sınırı baştan kurulmalı.
- Sunucu, bulut veya BaaSAylıkKullanıcı sayısıyla büyüyen en büyük süreklilik kalemi. Eğrinin şeklini sunucu bölümünde ayrıca gösteriyorum.
- E-posta, çökme raporlama, izlemeAylıkBaşlangıçta çoğu ücretsiz katmanla karşılanıyor; kullanıcı arttıkça ücretli plana geçiliyor. Push bildirimde sık kullanılan Firebase Cloud Messaging (FCM), Firebase'in fiyat sayfasında ücretsiz ürünler arasında yer alıyor.
- Ödeme kuruluşu komisyonuİşlem başıFiziksel ürün ve hizmet satışında iyzico, PayTR gibi ödeme kuruluşlarıyla çalışılıyor; işlem başına komisyon ödeniyor. Bu bedel geliştirme bütçesine değil satış maliyetine yazılır, ama iş planında yeri olmalı.
- Mağaza komisyonuİşlem başıUygulama içinde tüketilen dijital içerik ve abonelik satıyorsanız mağazanın ödeme sistemini kullanmanız gerekiyor. Apple'ın Small Business Program'ında (yıllık 1 milyon USD'ye kadar) ve Google Play'de yıllık ilk 1 milyon USD gelirde oran %15; bu eşiğin üstünde ve programa girmeyen geliştiricilerde standart oran %30. Google Play'de otomatik yenilenen aboneliklerde oran %15. Fiziksel ürün ve hizmet satışında mağaza komisyonu yok.
- Test cihazları ve MacTek seferlikiOS uygulamasını derlemek için macOS gerekiyor; ekipte Mac yoksa bulut derleme servisleri aylık ücretle çalışıyor. Gerçek cihaz testi için eski ve yeni birkaç model telefon da bütçeye girmeli.
- MDM / kurumsal dağıtımCihaz başıUygulamayı yalnız çalışanlarınıza dağıtacaksanız mobil cihaz yönetimi (MDM) lisansları genellikle cihaz başına aylık ücretleniyor.
- Hukuk metinleri ve mağaza içeriğiTek seferlikKVKK aydınlatma metni, gizlilik politikası, kullanım koşulları, mağaza ekran görüntüleri ve açıklamaları. Mağazada görünürlük (ASO) ayrı bir iş; ASO rehberimizde ayrıntılı anlatıyoruz.
Bu kalemlerin çoğu dolar veya avro bazlı. Mağaza üyeliği, bulut faturası, harita servisi ve SaaS araçlarının TL karşılığı her ay değişiyor. Bütçe yaparken kuru tek bir sayı olarak değil bir aralık olarak düşünün; hesaplayıcıda kur alanını bilerek size bıraktım.
Uygulama bakım ücreti: mobil uygulamanın yıllık bakım maliyeti ne kadar tutar?
Sektörde dolaşan kaba kural, yıllık bakımın ilk geliştirme bedelinin %15–25'i kadar olduğu. Bu bir standart değil, bir gözlem; bu bandın dışına çıkan projeler de az değil. Yine de bütçe kurarken iyi bir başlangıç noktası: 1 milyon liraya yapılan bir uygulama için yılda 150–250 bin liralık bakım bütçesini baştan konuşmak, ikinci yılın sürprizlerini büyük ölçüde önlüyor.
Mobilde bakım isteğe bağlı değil. Apple yeni iOS sürümünü genellikle her eylülde yayınlıyor. Google Play ise hedef API şartını her yıl 31 Ağustos'ta yükseltiyor: 2026'da yeni uygulamalar ve güncellemeler için Android 16 (API 36) istendi. Şartı karşılamayan uygulama güncelleme gönderemiyor, uzun süre geride kalırsa yeni Android sürümlerindeki kullanıcılara görünmez oluyor. Kullandığınız React Native veya Flutter sürümü, ödeme ve harita SDK'ları da aynı takvimle eskiyor. Bakım yapılmayan uygulama bir gecede değil, yavaş yavaş bozuluyor: önce bir kütüphane uyarısı, sonra yeni telefonlarda kayan bir ekran, sonra bir mağaza reddi.
- Yeni iOS/Android sürümlerine uyum
- Kritik hata ve güvenlik yaması
- Kütüphane ve SDK yükseltmeleri
- Mağaza politika değişikliklerine uyum
- Temel kapsamın tamamı
- Çökme raporlarının düzenli takibi
- Küçük iyileştirmeler ve metin değişiklikleri
- Aylık sürüm döngüsü
- Standart kapsamın tamamı
- Planlı yeni özellikler
- Analitiğe dayalı deney ve iyileştirme
- İki haftalık sürüm döngüsü
Bakımın neyi kapsadığı sözleşmede yazılı olmalı. Hata düzeltme ile yeni özellik aynı şey değil ve anlaşmazlıkların çoğu “bu bakım mı, geliştirme mi?” sorusundan çıkıyor. Ben bakımı aylık saat paketi olarak tanımlamayı tercih ediyorum. Kapsam belli oluyor, öncelik sırasını müşteri belirliyor. Kullanılmayan saatlerin sonraki aya devredip devretmediği de sözleşmede tek cümleyle yazmalı; bu küçük ayrıntı yıl sonunda en çok tartışılan konulardan biri.
- HaziranApple geliştirici konferansı; yeni iOS betasında uygulamanın test edilmesi.
- 31 AğustosGoogle Play hedef API son tarihi; Android derleme ayarlarının ve SDK'ların yükseltilmesi.
- EylülYeni iOS sürümü kullanıcılara ulaşır; uyumluluk düzeltmeleri canlıya çıkar.
- Yıl boyuSDK güvenlik yamaları, dağıtım sertifikası ve profil yenilemeleri, mağaza kural değişiklikleri.
Bakımın teknik takvimini ve sürüm döngüsünü yayın sonrası bakım ve sürüm döngüsü bölümünde anlattım; bu bölüm yalnız bütçe tarafına bakıyor.
Uygulama sunucu maliyeti: kullanıcı sayısına göre aylık fatura nasıl değişir?
Sunucu faturası, mobil bütçenin en sık yanlış tahmin edilen kalemi. İlk aylarda Firebase veya Supabase gibi bir BaaS (hazır backend servisi) ücretsiz katmanla neredeyse bedavaya çalışabiliyor; bu yüzden birçok bütçede altyapı satırı hiç yok. Sorun, kullanıcı arttığında eğrinin şekli.
BaaS'ta fatura okuma, yazma, depolama ve fonksiyon çalıştırma sayısına göre büyüyor: düşük kullanıcıda ucuz, yüksekte dik. Kendi API'nizi bir bulut sunucuda çalıştırdığınızda ilk günden sabit bir taban ödüyorsunuz, ama artış daha yavaş. Aşağıdaki grafikte iki eğrinin kesiştiği bir bölge var. O bölgenin nerede olduğu uygulamanın veri erişim desenine bağlı; sohbet ve canlı konum gibi sürekli veri akan özellikler kesişmeyi öne çekiyor.
| Aylık aktif kullanıcı | BaaS | Özel API (bulut) | Mevcut API’ye ek yük |
|---|---|---|---|
| ≤1 bin | 0 ₺ – 1 bin ₺ (bu kademede daha düşük) | 2 bin ₺ – 5 bin ₺ | 0 ₺ – 800 ₺ |
| 5 bin | 500 ₺ – 3 bin ₺ (bu kademede daha düşük) | 2,5 bin ₺ – 6,5 bin ₺ | 300 ₺ – 2 bin ₺ |
| 20 bin | 2 bin ₺ – 8 bin ₺ (bu kademede daha düşük) | 4 bin ₺ – 10 bin ₺ | 1 bin ₺ – 4 bin ₺ |
| 50 bin | 5 bin ₺ – 18 bin ₺ | 6 bin ₺ – 15 bin ₺ (bu kademede daha düşük) | 2 bin ₺ – 7 bin ₺ |
| 200 bin | 18 bin ₺ – 60 bin ₺ | 14 bin ₺ – 35 bin ₺ (bu kademede daha düşük) | 6 bin ₺ – 16 bin ₺ |
| 500 bin+ | 45 bin ₺ – 140 bin ₺ | 28 bin ₺ – 70 bin ₺ (bu kademede daha düşük) | 12 bin ₺ – 32 bin ₺ |
Yeşil: o kademede BaaS ile özel API arasında orta noktası daha düşük olan seçenek.
Bir de görünmeyen ikinci ürün var: yönetim paneli. İçeriği, siparişleri, kullanıcıları ve bildirimleri yönetmek için bir web paneli gerekiyor ve bu panel kendi başına bir web uygulaması. Bütçede ayrı satır değilse ya hazır bir admin şablonuyla geçiştirilecek ya da ikinci fazda karşınıza çıkacak.
Kampanya dönemlerini ayrıca düşünün. Kasım'daki Efsane Cuma haftasında, 11.11'de ya da televizyonda bir reklam döndükten sonra trafik birkaç saatte katlanabiliyor; otomatik ölçeklenen bir altyapıda bu, o ayın faturasının da katlanması demek. Bütçe uyarısı ve kota sınırı kurmak teknik bir ayrıntı değil, finansal bir kontrol.
Mimari tercihin kendisini (BaaS mı, özel API mi) mobil uygulamada backend ve API bölümünde karşılaştırdım. API tarafını API geliştirme hizmetimizde ve mobil backend için API geliştirme sayfasında anlattık. Sunucu faturasını kalem kalem görmek isterseniz bulut sunucu fiyatları yazımız ve bulut sunucu kiralama sayfası işinize yarar; sunucu türleri arasındaki farkı hosting, VPS, bulut ve dedicated karşılaştırmasında bulabilirsiniz.
3 yılda bir mobil uygulama gerçekte kaça mal olur? Bütçe hesaplayıcı
Aşağıdaki araç, toplam sahip olma maliyetini (TCO: ilk geliştirme ile yayından sonra ödenen her şeyin toplamı) üç yıl için çıkarıyor ve ilk geliştirme bedelini bakım, altyapı, SMS ve mağaza giderlerinden ayrı gösteriyor. Uygulama türünü seçtiğinizde o türün tipik özellikleri kendiliğinden işaretleniyor; sonra kendi kapsamınıza göre açıp kapatın. Saat ücreti, SMS birim fiyatı ve kur alanları düzenlenebilir: elinizde bir teklif varsa onun saat ücretini, muhasebenizin kullandığı kuru yazın.
Sonucu okurken tek bir sayıya takılmayın. Önce “yayın sonrası pay” yüzdesine bakın; üç yıllık toplamın ne kadarının ilk faturadan sonra geldiğini gösteriyor. Bu oran yükseldikçe, teklif karşılaştırırken bakım koşulları ve altyapı tercihi ilk geliştirme fiyatı kadar ağırlık kazanıyor.
- 1. yıl: ilk geliştirme + yayından sonraki 6 ayın altyapısı ve servisleri; bu dönemdeki hatalar garanti kapsamında sayıldı.
- 2. ve 3. yıl: 12 aylık altyapı ve servisler + seçilen bakım seviyesi.
- Mağaza: Apple yıllık 99 USD, Google Play tek seferlik 25 USD; TL karşılığı sizin girdiğiniz kurla.
- Ödeme kuruluşu ve mağaza komisyonları satış hacmine bağlı olduğu için toplamda yok.
- Tüm tutarlar KDV hariç, örnek varsayımlardır; teklif yerine geçmez.
9 · Birim varsayımları kalibre edin (örnek değerler)
Varsayılan saat ücreti seçtiğiniz ekip modeline göre gelir; elinizdeki teklifin saat ücretini yazarsanız sonuç ona göre değişir. Kur alanı örnek bir değerle açılır, güncel kuru siz girin.
| Kalem | 1. yıl | 2. yıl | 3. yıl |
|---|---|---|---|
| Geliştirme | 680 bin ₺ – 1,95 mn ₺ | — | — |
| Bakım | — | 100 bin ₺ – 390 bin ₺ | 100 bin ₺ – 390 bin ₺ |
| Altyapı + servisler | 3 bin ₺ – 24 bin ₺ | 30 bin ₺ – 130 bin ₺ | 72 bin ₺ – 260 bin ₺ |
| Mağaza + SMS | 7,9 bin ₺ | 26 bin ₺ | 58 bin ₺ |
- SMS OTP maliyeti kullanıcı sayısıyla doğrusal büyür; e-posta veya uygulama içi doğrulama seçeneği faturayı düşürür.
Saat, çarpan ve aylık altyapı değerleri örnek varsayımlardır ve W3 tarafından projenize göre kalibre edilmiş fiyat değildir. Gerçek teklif, keşif görüşmesinde ekran envanteri ve iş kuralları netleştikten sonra çıkar; projenize göre bir rakam görmek isterseniz mobil uygulama geliştirme ekibimizle bu görüşmeyi planlayabilirsiniz.
Süreç rehberimizdeki Kapsam Planlayıcı ile bu araç farklı soruları yanıtlıyor: o araç uygulamanızın karmaşıklığını ve eforunu, bu araç aynı kapsamın üç yıllık TL karşılığını gösteriyor. Özellik listeniz henüz netleşmediyse önce Uygulama Kapsam Planlayıcı ile başlamanızı öneririm.
iOS ve Android uygulama fiyatı ayrı mı hesaplanır?
Kısa cevap: iki platform iki kat değil, ama bedava da değil. React Native veya Flutter ile tek kod tabanından iki uygulama çıkardığınızda iş mantığı, ekranlar ve API istemcisi bir kez yazılıyor. Platforma özgü ayarlar, izin akışları, bildirim kurulumu ve mağaza hazırlığı ise iki kez yapılıyor. Hesaplayıcı bu farkı istemci tarafı eforuna %15–25 ekleyerek modelliyor.
- Yalnız iOS×1,0620 bin ₺ – 1,65 mn ₺Apple üyeliği yıllık; Mac zorunlu.
- Yalnız Android×1,0620 bin ₺ – 1,65 mn ₺Tek seferlik Play ücreti; geniş cihaz yelpazesi test yükünü artırır.
- İki platform, tek kod×1,15–1,25680 bin ₺ – 1,95 mn ₺Çoğu iş ve tüketici uygulaması için varsayılan tercih.hesaplayıcıda seçili
- İki platform + tablet×1,30–1,45750 bin ₺ – 2,15 mn ₺Ekranlar ikinci bir yerleşim düzeniyle tasarlanır.
- İki ayrı native×1,70–1,90920 bin ₺ – 2,65 mn ₺İki kod tabanı, iki bakım; yalnız cihaz yeteneği gerektiğinde.
Kartlardaki tutarlar, hesaplayıcıdaki kapsamınızın yalnız platform değiştirildiğindeki ilk geliştirme aralığıdır.
Test ve yayın tarafı neredeyse tam ikiye katlanıyor: iki mağaza, iki inceleme süreci, iki gizlilik beyanı (App Store gizlilik etiketi ve Google Play Data safety formu), iki ayrı cihaz matrisi. Bir mağazanın reddi diğer platformdaki lansmanı da bekletebiliyor; en sık red nedenlerini App Store ve Google Play red nedenleri yazımızda topluyoruz.
İki ayrı native uygulama (Swift ve Kotlin) yazdırmak, istemci tarafında eforu kabaca 1,7–1,9 katına çıkarıyor ve bakımda da iki uzmanlık demek. Bunu yalnız ileri kamera, artırılmış gerçeklik, Bluetooth veya derin sistem entegrasyonu gerektiren uygulamalarda öneriyorum. Teknik karşılaştırma native, cross-platform ve PWA farkı bölümünde.
Hedef kitleniz ağırlıklı Android kullanıyorsa (saha ekipleri, şirketin dağıttığı cihazlar), ilk sürümü Mac ve Apple üyeliği olmadan test etmek istiyorsanız ve iOS'u birkaç ay içinde getirme planınız varsa. Türkiye'de Android kullanıcı payı yüksek olsa da harcama gücü yüksek tüketici kitlesini hedefleyen B2C uygulamalarda iOS'u ertelemek çoğu zaman yanlış tasarruf oluyor. Tek kod tabanıyla başlarsanız iOS'u eklemek yeniden yazmak değil, bir yapılandırma ve test turu oluyor.
Mobil uygulama teklifleri neden bu kadar farklı? Teklifleri eşit zeminde karşılaştırma
Aynı brifle üç firmadan teklif aldınız: 400 bin, 950 bin ve 1,6 milyon lira. Çoğu zaman bu üç rakam aynı işin fiyatı değil, üç farklı işin fiyatı. Biri backend'i sizin mevcut sisteminizde varsaymış, biri yönetim panelini kapsam dışı bırakmış, biri üç ay garanti ve test raporu eklemiş. Kapsam eşitlenmeden yapılan kıyas en eksik teklifi ödüllendiriyor.
Aşağıdaki eşitleyici, her teklifte eksik olan kalemleri örnek oranlarla tutara ekleyip “kapsamı eşitlenmiş” bir aralık çıkarıyor. Oranlar kaba; amacı kesin fiyat bulmak değil, eksik kalemin büyüklüğünü görünür kılmak. Kaynak kod, mağaza hesapları ve imza anahtarı gibi sahiplik kalemleri tutara eklenmiyor, kırmızı bayrak olarak işaretleniyor. Bunları sonradan para vererek tamamlayamazsınız; eksikse tedarikçiyi değiştirmek zorlaşır.
- İmza anahtarları ve sertifikalar sizin hesabınızda değil: her güncelleme tedarikçiye bağlı kalır.
- Mağaza hesapları tedarikçi adına: uygulamanın ve yorumların sahibi siz olmazsınız.
- Kaynak kod devri yazılı değil: firma değiştirmek yeniden yazmak anlamına gelebilir.
- Garanti 1 ay: yayın sonrası ilk hataların bedeli size kalır.
- Tutar diğer tekliflerin yarısından az: kapsam veya şablon uygulama riskini sorun.
- İmza anahtarları ve sertifikalar sizin hesabınızda değil: her güncelleme tedarikçiye bağlı kalır.
- Garanti 2 ay: yayın sonrası ilk hataların bedeli size kalır.
Kapsam eşitlendiğinde en düşük orta nokta: Teklif A (≈ 690 bin ₺). Açık mavi çubuk yazılı tutarı, renkli şerit eksik kalemler eklendiğindeki aralığı gösterir.
Eksik kalem oranları örnek ve kabadır; amaç kesin fiyat değil, kapsam farkının büyüklüğünü görmek. Sahiplik kalemleri tutara eklenmez, kırmızı bayrak olarak işaretlenir.
Mobile özgü kırmızı bayraklar
- İmza anahtarları tedarikçinin hesabındaYeni Android uygulamalarında asıl imza anahtarını Play App Signing ile Google saklıyor; geliştiricide kalan yükleme anahtarı kaybolursa hesap sahibi Play Console'dan sıfırlatabiliyor. iOS'ta dağıtım sertifikasını da hesap sahibi yeniden üretebiliyor. Yani anahtar sorunu aslında hesap sorunu: hesap tedarikçinizdeyse her güncelleme ona bağlı. Play App Signing'e geçmemiş eski bir uygulamada ise keystore dosyası ve şifresi mutlaka teslim listesinde olmalı.
- Mağaza hesabı tedarikçi adına açılıyorUygulama, yorumlar, puanlar ve indirme geçmişi o hesaba bağlı. Transfer mümkün ama zahmetli. Hesabı en baştan şirket adına açın, tedarikçiye ekip üyesi rolüyle erişim verin.
- “Bir haftada e-ticaret uygulaması”Bu hızda teslim edilen uygulama neredeyse her zaman hazır bir şablon ya da web sitenizi saran bir kabuk. App Store yönergelerinin 4.2 maddesi (asgari işlevsellik), uygulamanın “yeniden paketlenmiş bir web sitesinin” ötesine geçen özellik ve arayüz sunmasını istiyor; yalnız siteyi gösteren kabuk bu yüzden reddediliyor.
- Şablon uygulama özel geliştirme diye sunuluyorApple, ticari bir şablondan veya uygulama üretme servisinden çıkan uygulamaları içeriğin sahibi kendi hesabından göndermedikçe reddediyor (4.2.6). Aynı şablondan çoğaltılmış benzer uygulamalar da spam kuralına (4.3) takılabiliyor. Şablon kullanmak kusur değil; ama teklifte yazmalı, lisansın kime ait olduğu belli olmalı.
- Push, analitik ve çökme raporlama kapsam dışıTeklifte yoksa yayından sonra ayrı iş olarak geliyor. Ölçüm olmadan yapılan bir lansman, ilk haftanın en değerli verisini kaybettiriyor.
- Mağaza yayını “müşteri sorumluluğunda”Gizlilik etiketi, Data safety formu, inceleme ekibi için test hesabı, ekran görüntüleri ve ret yanıtları ciddi iş. Kimin yapacağı yazılı olmalı.
Piyasanın çok altındaki fiyat veya yazılı hizmet seviyesi taahhüdü olmaması gibi genel uyarı işaretlerini firma seçimi rehberimizdeki kırmızı bayraklar bölümünde ele aldık; burada yalnız mobile özgü olanlar var. Yazılım bütçesinin web tarafını merak ediyorsanız özel yazılım fiyatları yazımız aynı saat × ücret mantığını web uygulamasına uyguluyor.
Mobil uygulama maliyeti nasıl düşürülür? Bütçeyi kırpmanın dürüst yolları
Bütçeyi düşürmenin iki yolu var: kapsamı küçültmek ya da kaliteyi düşürmek. İkincisi her zaman daha pahalıya geliyor. Birincisi ise çoğu zaman ürünü de iyileştiriyor, çünkü ilk sürüm daha odaklı çıkıyor ve gerçek kullanıcı verisiyle büyüyor.
- MVP'yi tek bir akışa indirinÜrünün var olma sebebini kanıtlayan akış ilk sürüme, gerisi listeye. Bir özelliği çıkardığınızda kullanıcı uygulamayı neden indirdiğini hâlâ yaşıyorsa o özellik bekleyebilir.Bedeliİlk sürüm eksik görünebilir; mağaza açıklamasında ve uygulama içinde yol haritasını dürüstçe anlatın.
- Hazır bileşen kütüphanesiyle tasarlayınHer ekranı sıfırdan çizmek yerine iyi bir bileşen kütüphanesi tasarım ve geliştirme saatini azaltıyor. UI/UX tasarım bütçesini ana akışa ve ilk izlenime harcayın. Tasarım kalemlerinin kendi fiyatlandırması için UI/UX tasarım fiyatları yazımıza bakabilirsiniz.BedeliAyırt edicilik azalır; marka hissini renk, tipografi ve mikro metinle kurmak gerekir.
- BaaS ile başlayın, eşiği izleyinİlk 6–12 ayda hazır backend servisi geliştirme saatini belirgin biçimde azaltıyor. Kullanıcı sayısı büyüdüğünde özel API'ye geçiş planını baştan yazın.BedeliSağlayıcıya bağımlılık; veri modelini taşınabilir tutun, iş kurallarını istemciye gömmeyin.
- Mevcut API'nizi kullanınWeb siteniz veya ERP'niz zaten bir API sunuyorsa mobil uygulama ona bağlanabiliyor. Webden mobile geçiş senaryosunda backend maliyeti belirgin düşüyor.BedeliMevcut API mobil için tasarlanmadıysa birkaç mobil odaklı uç nokta eklemek gerekebilir.
- Tek dil, tek ödeme yöntemiÇoklu dil, ikinci ödeme kuruluşu ve dijital cüzdan entegrasyonları ikinci faza. Metinleri baştan çeviri dosyalarında tutmak, sonradan dil eklemeyi ucuzlatıyor.BedeliYurt dışı pazarı ilk günden hedefliyorsanız bu madde sizin için değil.
- Ödeme yerine sipariş talebiBazı B2B ve hizmet uygulamalarında ilk sürümde ödeme almak yerine sipariş talebi toplayıp mevcut faturalama sürecinizle ilerlemek mümkün. Ödeme entegrasyonu, 3D Secure akışı ve iade senaryoları sonraya kalıyor.BedeliTüketici uygulamasında satın alma anını ertelemek dönüşümü düşürür.
- Her girişte SMS göndermeyinİlk kayıtta SMS doğrulama, sonrasında biyometrik giriş ve oturum yenileme kullanmak SMS faturasını kullanıcı sayısından bağımsızlaştırıyor.BedeliOturum güvenliği ve cihaz değişikliği senaryoları ayrıca tasarlanmalı.
Uygulamaya hiç ihtiyacınız olmayabilir
Bazı teklif görüşmelerinde en dürüst öneri uygulama yapmamak oluyor. Kullanıcılarınız ayda bir kez giriyorsa, kamera, arka plan konumu veya Bluetooth gibi cihaz özelliklerine ihtiyacınız yoksa ve mağazada bulunmak bir pazarlama gereği değilse, mobil uyumlu bir web uygulaması veya PWA aynı işi çok daha düşük maliyetle görüyor. Mağaza üyeliği, inceleme süreci, iki platform testi ve yıllık işletim sistemi uyumluluğu yükü ortadan kalkıyor.
Push bildirim tek gerekçeyse şunu bilin: iOS 16.4 ve sonrasında ana ekrana eklenmiş web uygulamaları da bildirim alabiliyor. Ancak kullanıcıdan bu ekleme adımını istemek erişimi sınırlıyor. Web uygulaması ile web sitesi arasındaki farkı web uygulaması nedir yazımızda anlattık.
Ödeme planı, kur farkı ve değişiklik talebi: fiyatı sabitleyen sözleşme maddeleri
Bütçe aşımlarının çoğu kötü niyetten değil, belirsiz sözleşmeden çıkıyor. Fiyatı sabitleyen birkaç mekanik var ve hepsi teklif aşamasında konuşulabilir. Hukuki ayrıntıya girmeden yalnız para tarafını anlatıyorum.
- Kilometre taşı bazlı ödeme
- Toplamı keşif, tasarım onayı, beta ve mağaza yayını gibi aşamalara bölün; her hakedişi yazılı bir kabul kriterine bağlayın. “Tasarım onayı” bir toplantı değil, onaylanmış bir ekran listesi olmalı. Peşinatın küçük, son ödemenin garanti dönemine yakın olması iki tarafı da dengede tutar.
- Değişiklik talebi birim fiyatı
- Kapsam mutlaka değişecek. Değişikliklerin saat ücreti, tahmin ve onay süreci baştan yazılırsa her yeni fikir bir pazarlığa dönüşmüyor.
- Kur maddesi
- Sabit TL teklif uzun projelerde enflasyon riskini tedarikçiye, döviz endeksli teklif kur riskini size yüklüyor. Orta yol, TL fiyatın belirli bir tarihteki kurla sabitlenmesi ve yalnız belirli bir eşiği aşan kur hareketinde güncellenmesi. Mağaza ücreti ve bulut faturası gibi doğrudan döviz kalemlerini ayrı satırda, gerçekleşen tutar üzerinden yansıtmak en şeffaf yol.
- Garanti ile bakımın ayrımı
- Garanti, teslim edilen kapsamdaki hataların ücretsiz düzeltilmesi; süresi ve kapsamı yazılı olmalı. Bakım ise ayrı bir sözleşme ve ayrı bir bütçe satırı.
- Sahiplik ve teslim listesi
- Mağaza hesapları ve imza anahtarları şirket adına; kaynak kod, tasarım dosyaları ve dokümantasyon teslim listesinde. Fikri mülkiyet ve kaynak kod devrinin ayrıntıları için firma seçimi rehberimizin sözleşme bölümüne bakın.
- 1.Kapsam: ekran listesi, iş kuralları ve kapsam dışı maddeler
- 2.Platformlar ve desteklenen en eski iOS/Android sürümü
- 3.Backend, yönetim paneli ve entegrasyonlar ayrı satırlarda
- 4.Saat ücreti ve değişiklik talebi süreci
- 5.Kilometre taşları, kabul kriterleri ve hakediş oranları
- 6.Fiyat para birimi, kur sabitleme tarihi ve güncelleme eşiği
- 7.KDV dahil/hariç ibaresi
- 8.Doğrudan döviz kalemleri (mağaza, bulut, harita) ve yansıtma yöntemi
- 9.Garanti süresi ve kapsamı
- 10.Bakım paketi: aylık saat, yanıt süresi, kapsam
- 11.Mağaza hesapları şirket adına; ekip üyesi erişimi
- 12.İmza anahtarı, sertifikalar, kaynak kod ve tasarım dosyalarının teslimi
İlk fiyat değil, üç yıllık toplam
Mobil uygulama bütçesi iki sayıdan oluşuyor: ilk geliştirme bedeli ve yayından sonraki yıllık maliyet. Teklifler çoğu zaman yalnız birincisini söylüyor. Hesaplayıcıyla kendi rakamlarınızı çıkarın, eşitleyiciyle teklifleri aynı kapsama getirin; sözleşmede kur, değişiklik talebi ve sahiplik maddelerini yazılı hâle getirin.
W3'te mobil projelere ücretsiz bir keşif görüşmesiyle başlıyoruz; kesin rakamı kapsam netleştikten sonra konuşuyoruz. Mobil yazılım geliştirme sayfasında çalışma şeklimizi, B2C girişimler için mobil uygulama ve saha ekipleri için mobil uygulama sayfalarında örnek kapsamları görebilirsiniz. Mimari ve bütçe kararını bağımsız bir gözle doğrulatmak isterseniz teknik danışmanlık da veriyoruz.
Sık Sorulan Sorular

Mühendislik ekiplerini, teknik yol haritasını ve ürün teslim süreçlerini yönetir. Web ve mobil ürünlerin keşiften yayına kadar planlanmasında uzun yıllık deneyim.
Profili gör