Mobil uygulama teklifi almak, “kaç TL’ye yapılır?” sorusundan ibaret değildir. Aynı mobil uygulama fikri için üç farklı firmadan teklif aldığınızda biri 250.000 TL, biri 700.000 TL, biri 1.800.000 TL diyebilir. Bu fark çoğu zaman yalnızca kâr marjından değil; kapsam, teknoloji, backend mimarisi, test süreci, bakım modeli, mağaza yayını, güvenlik seviyesi ve proje sonrası destekten kaynaklanır.
Türkiye’de dijital ürün yatırımı yapan bir işletme için mobil uygulama artık sadece vitrindeki bir yazılım değil; satış, operasyon, müşteri sadakati, bildirim, ödeme, üyelik ve veri toplama kanalıdır. DataReportal’ın 2026 Türkiye raporunda GSMA Intelligence verilerine göre Türkiye’de 2025 sonunda 81,9 milyon hücresel mobil bağlantı bulunduğu belirtilir. Bu sayı, mobil deneyimin işletmeler için neden kritik bir temas noktası olduğunu açıkça gösterir: DataReportal Digital 2026 Turkey.
Bu rehber, mobil uygulama geliştirme hizmeti almadan önce teklifleri nasıl okuyacağınızı anlatır. Amaç, en ucuz teklifi seçmek değil; projenizin gerçekten hangi teslimatlarla, hangi risklerle ve hangi teknik kaliteyle hayata geçeceğini anlayabilmektir.
Mobil Uygulama Teklifi Neyi Kapsamalı?
Sağlıklı bir mobil uygulama teklifi, yalnızca “iOS ve Android uygulama yapılacaktır” cümlesinden oluşmaz. Teklifte ürün kapsamı, kullanıcı rolleri, ekran sayısı, admin panel, API, veri modeli, ödeme altyapısı, bildirim sistemi, mağaza yayını, test süreci ve bakım koşulları net yazılmalıdır.
Örneğin bir randevu uygulaması yaptırmak isteyen klinik için teklif şu ayrımları içermelidir:
- Hasta mobil uygulaması
- Doktor veya uzman paneli
- Yönetici paneli
- Takvim ve müsaitlik yönetimi
- Online ödeme veya kapora sistemi
- SMS/e-posta/push bildirimleri
- Randevu iptal ve iade akışı
- KVKK onay metinleri
- Mağaza yayın süreci
- Yayın sonrası hata desteği
Bu maddeler yazmıyorsa, teklif düşük görünse bile ileride ek geliştirme bedelleriyle büyüyebilir. Atalay Tech tarafında mobil uygulama, web platformu, AI entegrasyonu ve yönetim paneli içeren projelerde teklifin ilk amacı fiyat vermek değil; beklentiyi ölçülebilir kapsama çevirmektir.
Teklifte İlk Bakılacak Yer: Kapsam Netliği
Mobil uygulama teklifi alırken ilk bakmanız gereken bölüm fiyat değil, kapsam tanımıdır. Çünkü fiyatın anlamlı olabilmesi için hangi özellikleri kapsadığı belli olmalıdır.
“Üyelik sistemi yapılacak” cümlesi tek başına yeterli değildir. Üyelik sistemi; e-posta ile giriş, telefonla OTP, Apple ile giriş, Google ile giriş, şifre sıfırlama, hesap silme, profil düzenleme, KVKK onayı ve oturum yönetimi gibi birçok alt parçadan oluşur.
Aynı şekilde “mesajlaşma modülü” ifadesi de belirsizdir. Birebir mesajlaşma mı olacak, grup mesajı mı, dosya gönderimi mi, okunma bilgisi mi, çevrim içi durumu mu, moderasyon paneli mi? Bunlar teklifin fiyatını ve süresini doğrudan değiştirir.
| Teklifte Yazması Gereken Alan | Belirsiz Yazım | Net Yazım |
|---|
| Üyelik | Kullanıcı girişi yapılır | E-posta, telefon OTP, Apple/Google giriş, şifre sıfırlama |
| Bildirim | Bildirim sistemi eklenir | Push bildirim, bildirim merkezi, kullanıcı bazlı bildirim ayarları |
| Admin panel | Panel yapılır | Kullanıcı, içerik, ödeme, rapor, rol/yetki yönetimi |
| Ödeme | Sanal POS eklenir | Kartla ödeme, 3D Secure, iade, ödeme geçmişi, webhook |
| Test | Test edilir | Fonksiyonel test, cihaz testi, mağaza öncesi test listesi |
| Yayın | Store’a yüklenir | App Store, Google Play, ekran görüntüleri, açıklamalar, inceleme takibi |
Net yazılmış teklif, proje sırasında tartışmayı azaltır. Belirsiz teklif ise başta ucuz görünür, fakat uygulama geliştikçe “bu kapsam dışıydı” cümlesiyle maliyeti artırabilir.
Fiyatı Okurken Sadece Toplama Bakmayın
Mobil uygulama teklifi almak isteyen birçok işletme ilk olarak toplam bedeli karşılaştırır. Bu refleks anlaşılırdır; fakat tek başına yeterli değildir. Çünkü 400.000 TL’lik teklif ile 900.000 TL’lik teklif aynı uygulamayı içermiyor olabilir.
Örneğin 400.000 TL’lik teklif sadece mobil arayüzleri kapsarken, 900.000 TL’lik teklif backend, API, admin panel, ödeme entegrasyonu, bildirim altyapısı, mağaza yayını ve 3 aylık destek içeriyor olabilir. Bu durumda ucuz teklif aslında eksik teslimat demektir.
Aşağıdaki tablo Türkiye’de 2026 şartlarında mobil uygulama projeleri için gerçekçi, tahmini maliyet aralıklarını gösterir. Rakamlar; kapsam, ekip kalitesi, entegrasyon yoğunluğu ve teslim süresine göre değişebilir.
| Proje Tipi | Tipik Kapsam | Tahmini Süre | Tahmini Bütçe |
|---|
| MVP mobil uygulama | 8-15 ekran, üyelik, temel admin panel, basit API | 4-8 hafta | 250.000 - 650.000 TL + KDV |
| Orta ölçekli uygulama | iOS/Android, gelişmiş admin panel, ödeme, bildirim, raporlama | 8-14 hafta | 650.000 - 1.500.000 TL + KDV |
| Kurumsal uygulama | Çoklu rol, ERP/CRM entegrasyonu, güvenlik, loglama, ölçeklenebilir mimari | 3-6 ay | 1.500.000 - 4.500.000 TL + KDV |
| AI destekli uygulama | Mobil + backend + AI servisleri + veri işleme + panel | 2-5 ay | 900.000 - 3.500.000 TL + KDV |
| Pazaryeri / sosyal platform | Satıcı-kullanıcı rolleri, içerik, ödeme, moderasyon, bildirim | 3-7 ay | 1.800.000 TL ve üzeri |
Fiyatı değerlendirirken mobil uygulama fiyatları aracındaki yaklaşım da kullanılabilir: önce ekran ve modül sayısı, sonra entegrasyonlar, ardından güvenlik ve bakım ihtiyacı düşünülmelidir. Bu sırayla bakmak, teklif karşılaştırmasını daha objektif hale getirir.
MVP mi, Tam Ürün mü Teklif Ediliyor?
Teklifin en kritik sorularından biri şudur: Firma size MVP mi öneriyor, yoksa ilk sürümde tüm hayali ürünü mü geliştirmeye çalışıyor?
MVP, minimum değer sunan ilk sürümdür. Ama “eksik ürün” anlamına gelmez. Örneğin bir restoran sadakat uygulamasında MVP; üyelik, QR puan kazanma, kampanya görüntüleme ve push bildirim içerebilir. İlk sürümde gelişmiş oyunlaştırma, detaylı segmentasyon, yapay zekâ önerileri ve çoklu şube stok entegrasyonu olmayabilir.
Persona üzerinden düşünelim: Ayşe, 32 yaşında, İstanbul’da butik fitness stüdyosu işletiyor. Mobil uygulama ile üyelerinin ders rezervasyonu yapmasını, paket satın almasını ve bildirim almasını istiyor. Ayşe için MVP’de canlı yayın, AI antrenman önerisi ve sosyal topluluk modülü şart değildir. Önce rezervasyon, ödeme ve üyelik akışı doğru çalışmalıdır.
| Karar Alanı | MVP Yaklaşımı | Tam Ürün Yaklaşımı |
|---|
| Amaç | Pazarı test etmek | Tüm operasyonu dijitale taşımak |
| Süre | Daha kısa | Daha uzun |
| Bütçe | Daha kontrollü | Daha yüksek |
| Risk | Erken geri bildirim alınır | Geç test edildiği için risk artabilir |
| Uygun Senaryo | Startup, yeni fikir, sınırlı bütçe | Kurumsal süreç, hazır müşteri kitlesi |
| Örnek | Randevu + ödeme + bildirim | CRM, kampanya, sadakat, AI, raporlama |
Atalay Tech’in mobil proje yaklaşımında MVP önerisi, projenin zayıflatılması değil; doğru sıraya alınması anlamına gelir. Bu yüzden teklif alırken “ilk sürümde ne olacak, sonraki fazlarda ne gelecek?” sorusu mutlaka sorulmalıdır.
Teknoloji Seçimi Teklifte Açık Yazmalı
Teklifte kullanılacak teknoloji açıkça yazılmalıdır. React Native, native iOS/Android, Flutter veya no-code araçlar aynı maliyet, performans ve bakım sonucunu vermez.
React Native, birçok ticari mobil uygulama için güçlü bir seçenektir. Tek kod tabanıyla iOS ve Android geliştirme yapılabilir; ancak yine de native modül, push bildirim, ödeme, kamera, harita ve performans tarafında deneyimli ekip gerekir. Daha teknik ayrım için React Native mobil uygulama geliştirme sayfası destekleyici bir kaynaktır.
| Teknoloji | Avantaj | Risk | Uygun Proje |
|---|
| React Native | Tek kod tabanı, hızlı geliştirme, yaygın ekosistem | Native modül bilgisi gerekir | Ticari uygulama, MVP, pazaryeri, sosyal ağ |
| Native iOS/Android | En yüksek platform uyumu | İki ayrı ekip ve yüksek maliyet | Bankacılık, yoğun donanım, yüksek performans |
| Flutter | Güçlü UI tutarlılığı | Ekip bulunabilirliği projeye göre değişir | Tasarım yoğun ürünler, MVP |
| No-code | Çok hızlı prototip | Ölçeklenebilirlik ve özelleştirme sınırlı | Demo, iç operasyon aracı |
| PWA | Web tabanlı erişim kolay | Store deneyimi ve native özellik sınırlı | İç kullanım, içerik ağırlıklı ürün |
Teklifte “mobil uygulama yapılacaktır” yazıp teknoloji belirtmeyen bir firma, ileride bakım ve ölçekleme tarafında belirsizlik yaratabilir. Özellikle büyüme hedefi olan projelerde teknoloji seçimi sadece bugünkü maliyeti değil, 12-24 ay sonraki geliştirme hızını da etkiler.
Backend, API ve Admin Panel Ayrı Kalem Olmalı
Mobil uygulama kullanıcıya görünen yüzdür; fakat ürünün asıl omurgası backend, API ve admin paneldir. Teklifte bu katmanlar ayrı ayrı belirtilmelidir.
Örneğin bir e-ticaret mobil uygulamasında mobil ekranlar ürün listeleme, sepet ve ödeme akışını gösterir. Ancak stok güncelleme, sipariş yönetimi, kargo entegrasyonu, iade süreci, kampanya yönetimi ve raporlar backend tarafında çalışır. Admin panel eksikse işletme uygulamayı yönetemez.
Teklifte şu soruların cevabı aranmalıdır:
- Kullanıcı verileri nerede tutulacak?
- Admin panel hangi modülleri yönetecek?
- API dokümantasyonu olacak mı?
- Rol ve yetki sistemi kurulacak mı?
- Loglama ve hata takibi yapılacak mı?
- Veri yedekleme ve güvenlik yaklaşımı yazıyor mu?
- Ölçek artarsa altyapı nasıl büyütülecek?
Bir mobil uygulama şirketi seçerken yalnızca arayüz tasarımına değil, backend tarafındaki mühendislik disiplinine de bakılmalıdır. Uygulama yayına çıktıktan sonra sorunların çoğu ekran tasarımından değil; ödeme, oturum, bildirim, veri tutarlılığı ve API performansından çıkar.
Güvenlik ve KVKK Maddeleri Teklifte Yer Almalı
Mobil uygulama teklifi alırken güvenlik maddeleri “sonra bakarız” diye geçiştirilmemelidir. Kullanıcı verisi, ödeme bilgisi, sağlık verisi, konum bilgisi veya mesajlaşma içeren uygulamalarda güvenlik doğrudan ürün kalitesidir.
OWASP, mobil uygulama güvenliği için MASVS standardını endüstri standardı olarak konumlandırır. Bu standart; veri saklama, kriptografi, kimlik doğrulama, ağ iletişimi, platform etkileşimi ve kod kalitesi gibi alanlarda güvenli mobil geliştirme yaklaşımı sunar: OWASP MASVS.
Teklifte şu güvenlik başlıkları aranmalıdır:
- HTTPS ve güvenli API iletişimi
- Token tabanlı oturum yönetimi
- Yetkilendirme kontrolleri
- Şifreleme yaklaşımı
- Hassas verilerin cihazda tutulmaması
- KVKK onay akışları
- Hesap silme ve veri talebi süreçleri
- Loglama ve hata izleme
- Rol bazlı admin panel yetkileri
Örneğin doktor-hasta mesajlaşması içeren bir uygulamada yalnızca “mesajlaşma yapılır” yazması yeterli değildir. Mesajların kimler tarafından görülebileceği, admin panelde hangi verilerin maskeleneceği, kullanıcı hesap silme talebinde hangi verilerin nasıl işleneceği planlanmalıdır.
Tasarım Süreci Sadece Güzel Ekran Değildir
Mobil uygulama tekliflerinde tasarım bazen tek satır geçilir: “UI/UX tasarım dahildir.” Bu ifade yetersizdir. Tasarım süreci; kullanıcı akışı, wireframe, prototip, ekran seti, component sistemi ve geliştirici teslim dokümanlarını içermelidir.
Bir market sipariş uygulamasında güzel görünen ürün kartı tek başına başarı getirmez. Kullanıcı aradığı ürünü bulamıyorsa, sepeti düzenleyemiyorsa, teslimat saatini seçemiyorsa veya ödeme adımında hata alıyorsa tasarım işlevini yerine getirmemiş olur.
| Tasarım Teslimatı | Neden Gerekli? | Teklifte Aranacak İfade |
|---|
| Kullanıcı akışı | Hangi ekrandan nereye gidileceğini netleştirir | Akış diyagramı veya user flow |
| Wireframe | Geliştirme öncesi yapı doğrulaması sağlar | Düşük detay ekran taslakları |
| UI tasarım | Marka ve görsel bütünlüğü oluşturur | Figma ekran tasarımları |
| Prototip | Kullanıcı deneyimi erken test edilir | Tıklanabilir Figma prototipi |
| Design system | Sonradan ekran eklemeyi kolaylaştırır | Button, input, kart, renk, tipografi seti |
Tasarımın teklif içinde net ayrılması, yazılım sürecindeki revizyon yükünü azaltır. Ayrıca müşteri tarafında “ben bunu böyle hayal etmemiştim” riskini düşürür.
Süre Planı Gerçekçi mi?
Mobil uygulama tekliflerinde süre çoğu zaman satış baskısıyla kısa gösterilir. Ancak gerçekçi olmayan süre, proje başlar başlamaz kalite sorununa dönüşür.
Basit bir MVP 4-8 haftada çıkabilir. Ödeme, bildirim, admin panel, üyelik, içerik yönetimi ve mağaza yayını içeren orta ölçekli bir proje genellikle 8-14 hafta ister. Kurumsal entegrasyonlar, ERP bağlantısı, çoklu rol sistemi ve yüksek güvenlik gereksinimi varsa süre 3-6 aya uzayabilir.
| Aşama | Tipik Süre | Somut Çıktı |
|---|
| Keşif | 3-7 gün | Kapsam, rol listesi, modül önceliği |
| UX/UI tasarım | 1-3 hafta | Figma ekranları, prototip |
| MVP geliştirme | 4-8 hafta | Mobil uygulama, API, temel admin panel |
| Test | 1-2 hafta | Hata listesi, cihaz testleri |
| Mağaza yayını | 3-14 gün | App Store ve Google Play süreçleri |
| Bakım | Aylık | Hata düzeltme, küçük iyileştirme, izleme |
Apple ve Google mağaza inceleme süreçleri de süre planına dahil edilmelidir. Google Play ve App Store politikaları; hesap silme, izin açıklamaları, veri güvenliği ve uygulama içi satın alma gibi konularda ek gereksinimler doğurabilir. Bu nedenle teklifin yayın aşamasını kapsayıp kapsamadığı ayrıca kontrol edilmelidir.
Bakım ve Destek Modeli Belirsiz Olmamalı
Uygulama yayına çıktığında proje bitmez. Mobil işletim sistemleri güncellenir, kütüphaneler değişir, mağaza politikaları yenilenir, kullanıcı davranışları yeni ihtiyaçlar doğurur. Bu yüzden teklifin bakım ve destek bölümünü dikkatle okuyun.
Bakım modeli şu başlıkları içermelidir:
- Hata desteği süresi
- Kritik hata müdahale süresi
- Küçük revizyonların kapsamı
- Yeni özelliklerin nasıl fiyatlanacağı
- Sunucu ve altyapı sorumluluğu
- Versiyon güncellemeleri
- Mağaza politika değişikliklerine destek
- Analitik ve performans izleme
Örneğin ödeme alan bir uygulamada “ödeme başarılı ama sipariş oluşmadı” hatası kritik seviyededir. Bu sorun için 5 iş günü beklemek kabul edilemez. Buna karşılık bir buton metninin değişmesi düşük öncelikli bakım talebi olabilir.
Teklifte bakım yoksa, yayından sonraki her küçük ihtiyaç yeni pazarlık konusu olur. Bu da hem maliyeti hem operasyonel stresi artırır.
Teklif Karşılaştırma Matrisi
Birden fazla teklif aldığınızda sadece toplam bedeli yan yana koymak yerine aynı kriterlerle puanlama yapın. Böylece hangi teklifin gerçekten daha güçlü olduğunu daha net görürsünüz.
Aşağıdaki tablo pratik bir karşılaştırma şablonu olarak kullanılabilir.
| Kriter | Teklif A | Teklif B | Teklif C |
|---|
| Kapsam netliği | Modül bazlı | Genel ifadeler | Ekran bazlı ama API belirsiz |
| Teknoloji | React Native + Laravel API | Belirtilmemiş | Native iOS/Android |
| Admin panel | Dahil | Kapsam dışı | Dahil |
| Tasarım | Figma + prototip | Sadece arayüz | Figma dahil |
| Güvenlik | Token, rol, KVKK | Belirsiz | Güvenlik maddeleri var |
| Yayın | App Store + Google Play | Sadece APK | İki mağaza dahil |
| Bakım | 3 ay hata desteği | Yok | Aylık destek teklifi |
| Bütçe | 750.000 TL + KDV | 420.000 TL + KDV | 1.400.000 TL + KDV |
| Risk | Orta-düşük | Yüksek | Düşük ama maliyetli |
Bu tabloyla bakıldığında en ucuz teklif her zaman en mantıklı seçenek olmayabilir. En pahalı teklif de her zaman en doğru seçenek değildir. Doğru teklif, projenin hedefiyle teknik kapsamı en dengeli eşleştiren tekliftir.
Sözleşme ve Teslimat Maddeleri
Teklif ile sözleşme aynı dili konuşmalıdır. Teklifte vaat edilen ekran, modül, entegrasyon ve destek maddeleri sözleşmede karşılık bulmuyorsa, ileride anlaşmazlık yaşanabilir.
Sözleşmede şu başlıklar net olmalıdır:
- Proje kapsamı
- Teslim edilecek modüller
- Revizyon sınırları
- Ödeme planı
- Gecikme ve durdurma koşulları
- Fikri mülkiyet devri
- Kaynak kod teslim şartları
- Yayın ve hesap sorumlulukları
- Bakım ve destek süresi
- Üçüncü taraf servis maliyetleri
Örneğin uygulamada SMS, harita, yapay zekâ API’si, ödeme altyapısı veya bulut depolama kullanılıyorsa bu servislerin aylık maliyetleri tekliften ayrı olabilir. Teklif alırken “üçüncü taraf maliyetler fiyata dahil mi?” sorusu özellikle sorulmalıdır.
Teklif Almadan Önce Hazırlamanız Gerekenler
İyi teklif almak için iyi brief vermek gerekir. “Yemeksepeti gibi uygulama istiyorum” veya “Instagram benzeri sosyal ağ yapalım” gibi geniş tanımlar, firmaların sağlıklı fiyat vermesini zorlaştırır.
Teklif almadan önce şu bilgileri hazırlayın:
- Uygulamanın ana hedefi
- Kullanıcı rolleri
- İlk sürümde olması gereken modüller
- Olmasa da olur özellikler
- Referans aldığınız uygulamalar
- Ödeme, bildirim, harita, mesajlaşma gibi entegrasyonlar
- Yönetim paneli ihtiyacı
- Tahmini kullanıcı sayısı
- Yayın hedefi
- Bütçe aralığı
- Karar süreci ve zaman planı
Daha teknik bir hazırlık yapmak isteyenler için mobil uygulama teknik şartname hazırlama içeriği bu aşamada destekleyici olabilir. Teknik şartname çok uzun olmak zorunda değildir; ama en azından karar verilmiş ve belirsiz alanları ayırmalıdır.
Atalay Tech Perspektifi: Teklifte Mühendislik Görünmeli
Atalay Tech olarak mobil uygulama, web platformu, yönetim paneli, AI entegrasyonu ve API tabanlı sistemler geliştiren projelerde teklifin yalnızca satış dokümanı değil, mühendislik planı olması gerektiğini savunuyoruz.
Bir teklifin içinde şu üç şey görünmüyorsa dikkatli olmak gerekir:
- Ürün mantığı: Kullanıcı hangi problemi hangi akışla çözecek?
- Teknik mimari: Mobil uygulama, backend, admin panel ve entegrasyonlar nasıl konuşacak?
- Operasyon planı: Yayından sonra kim, neyi, hangi panelden yönetecek?
Örneğin bir saha ekibi uygulamasında mobil ekranlar kadar admin paneldeki görev atama, konum takibi, raporlama ve yetki yönetimi de kritiktir. Bir eğitim uygulamasında video altyapısı, içerik yükleme paneli, izleme geçmişi ve kullanıcı ilerleme raporu doğru kurulmazsa mobil arayüz tek başına değer üretmez.
Bu nedenle mobil uygulama yaptırmak isteyen bir işletme, teklifin arkasındaki uygulama geliştirme yaklaşımını da değerlendirmelidir. Fiyat, ancak kapsam ve mimari netse anlamlıdır.