26 Ağustos 2026 · 7 dk okuma
Mobil uygulama nasıl yapılır? Fikirden App Store'a adım adım süreç
Bir mobil uygulama fikri aklınızda ama nereden başlanacağı belirsiz mi? Fikirden yayına kadar geçen sürecin gerçek adımları, sırayla.
Yazan: Burak Oğuzhan Yıldız
"Bir uygulama yaptırmak istiyorum" cümlesiyle gelen çoğu işletme sahibi, aslında sürecin ne kadar adımdan oluştuğunu bilmiyor — ve bu normal, çünkü bu onların işi değil. Bu yazı, fikirden App Store/Play Store'da yayına kadar geçen süreci, hangi aşamada ne olduğunu, atlanırsa nelere mal olacağını anlatıyor.
İlk adım kapsam netleştirme. "Uygulama yapalım" tek başına bir kapsam değil — hangi 3-5 temel ekranın olacağı, kullanıcının uygulamayı açtığında ilk ne göreceği, hangi tekrar eden ihtiyacı çözeceği netleşmeden geliştirmeye başlamak, yarı yolda kapsamın değişmesine ve bütçenin şişmesine yol açar. Bu aşamada net bir cevap yoksa sorun değil — doğru sorular sorularak birlikte netleştirilir.
İkinci adım tasarım: önce ekranların iskeleti (wireframe) — hangi bilgi nerede duracak, kullanıcı hangi sırayla ilerleyecek — sonra görsel kimlik (renk, tipografi, marka) eklenir. Bu aşama atlanıp doğrudan geliştirmeye geçilirse, kullanıcı akışındaki sorunlar ancak uygulama neredeyse bittiğinde fark edilir — ki o noktada düzeltmek çok daha pahalıdır.
Üçüncü adım native ile cross-platform arasındaki seçim. Kamera, sensör ya da cihaza özgü donanımı yoğun kullanan karmaşık uygulamalarda native (iOS ve Android için ayrı ayrı yazılan) yaklaşım daha uygun olabilir. Ama randevu, sadakat, sipariş takibi gibi çoğu işletme uygulaması için cross-platform — tek kod tabanından hem iOS hem Android üretmek — aynı sonuca daha kısa sürede ve daha az bütçeyle ulaştırır.
Dördüncü adım geliştirme ve test. Backend gerekip gerekmediği (kullanıcı hesabı, canlı veri, randevu gibi özellikler varsa gerekir) burada netleşir. Test aşaması atlanmamalı — farklı cihaz, işletim sistemi sürümü ve zayıf internet gibi gerçek senaryolarda denenmeyen bir uygulama, yayınlandıktan sonra düşük yıldız ve kötü yorumla karşılaşır, bu da mağaza sıralamasını doğrudan etkiler.
Son adım mağaza yayını ve sonrası. Apple'ın inceleme süreci Google'dan daha katı olabilir, ilk gönderimde reddedilme normaldir. Yayınlandıktan sonra iş bitmiyor — işletim sistemi güncellemeleri uygulamayı bozabilir, ASO (mağaza içi arama optimizasyonu) yapılmazsa uygulama mağaza aramasında bulunmaz, push bildirim isabetli kullanılmazsa fayda yerine kullanıcı kaybına yol açar. Bu yüzden bir teklif değerlendirirken sadece geliştirmeyi değil, yayın ve bakımı da kapsayıp kapsamadığına bakmak gerekir.
Bu konu Mobil Uygulama hizmetimizle ilgili — detaylara bakınSık sorulanlar
Mobil uygulama yaptırmak için önce ne hazırlamalıyım?
Net bir problem tanımı: uygulamanın hangi tekrar eden ihtiyacı çözeceği, kimin kullanacağı, hangi 3-5 temel ekranın olacağı. Bütçe ve zaman aralığı belirsizse de sorun değil, ajans bu ihtiyaca göre kapsamı birlikte netleştirir.
Native mi cross-platform mü seçmeliyim?
Karmaşık, cihaz donanımına yakın çalışan (kamera, sensör yoğun) uygulamalarda native; çoğu işletme uygulaması (randevu, sadakat, sipariş) için cross-platform (tek kod tabanından hem iOS hem Android) daha hızlı ve daha ucuza aynı sonuca ulaştırır.
Süreç kaç aşamadan oluşur?
Genel sıra: fikir/kapsam netleştirme, arayüz tasarımı (wireframe + görsel tasarım), geliştirme, iç test, mağaza yayın süreci, yayın sonrası bakım/güncelleme. Her aşama bir öncekinin onayına bağlıdır.
Tasarım aşamasında ne olur?
Önce ekranların iskeleti (wireframe) çizilir — hangi bilgi nerede duracak, kullanıcı hangi sırayla ilerleyecek. Onaylandıktan sonra görsel tasarım (renk, tipografi, marka kimliği) eklenir. Bu aşama atlanırsa geliştirme sırasında pahalı geri dönüşler olur.
Geliştirme ne kadar sürer?
Ekran sayısı, backend/API ihtiyacı ve entegrasyon karmaşıklığına göre değişir — basit bir randevu/sadakat uygulaması birkaç hafta, çok ekranlı ve dış sistemle entegre bir uygulama birkaç ay sürebilir.
Backend her uygulamada gerekli mi?
Hayır. Sabit içerik gösteren basit bir uygulama backend'siz de olur. Ama kullanıcı hesabı, randevu/rezervasyon, canlı veri, push bildirim gibi özellikler varsa bir sunucu tarafı (backend) şart.
Test aşaması neden atlanmamalı?
Farklı cihaz/ekran boyutu, işletim sistemi sürümü ve gerçek kullanıcı senaryolarında (zayıf internet, arka planda kapanma gibi) test edilmeyen uygulama, mağazaya çıktıktan sonra düşük yıldız ve kötü yorumla karşılaşır — bu da mağaza sıralamasını doğrudan etkiler.
App Store ve Play Store'a yayın süreci nasıl işliyor?
Her iki mağaza da geliştirici hesabı, uygulama açıklaması, ekran görüntüleri ve gizlilik politikası ister. Apple'ın inceleme süreci (genelde 1-3 gün) Google'dan daha katı ve reddetme oranı daha yüksek olabilir; ilk gönderimde reddedilme normaldir, düzeltip tekrar gönderilir.
Yayınlandıktan sonra iş bitiyor mu?
Hayır — işletim sistemi güncellemeleri (yeni iOS/Android sürümü) uygulamayı bozabilir, kullanıcı geri bildirimi yeni özellik ihtiyacı doğurur. Yayın sonrası bakım bütçesiz bırakılan uygulamalar zamanla mağazadan düşer.
Uygulamanın maliyetini ne belirliyor?
Ekran sayısı/karmaşıklığı, native mi cross-platform mü seçildiği, backend/API ihtiyacı, mağaza yayın süreci ve yayın sonrası bakım süresi — beşi birlikte fiyatı oluşturur, tek bir sabit rakam yoktur.
Web sitem var, yine de uygulamaya ihtiyacım var mı?
Kullanım tekrar ediyorsa (haftalık randevu, sadakat puanı, sipariş takibi), push bildirimden fayda görecekse ya da saha/çevrimdışı kullanım gerekiyorsa evet — tek seferlik bilgi alma amaçlı ziyaretler için web sitesi genelde yeterlidir.
Push bildirim gerçekten fark yaratıyor mu?
Doğru kullanıldığında evet — hatırlatma, kampanya, randevu onayı gibi zamanlaması isabetli bildirimler tekrar kullanımı artırır; aşırı ve alakasız bildirim ise tam tersi etki yapıp kullanıcının uygulamayı silmesine yol açar.
ASO (uygulama mağazası optimizasyonu) neden önemli?
Mağaza içi arama, Google/App Store'un kendi arama motoru gibi çalışır — başlık, alt başlık, ekran görüntüsü ve yorum sayısı sıralamayı etkiler. Uygulama yayınlansa bile ASO yapılmazsa mağaza içi aramada bulunmaz.
Hangi ilçelerde/bölgede hizmet veriyorsunuz?
Eryaman, Etimesgut, Sincan ve Gölbaşı'nda mobil uygulama geliştirme hizmeti veriyoruz — süreç tamamen dijital yürüdüğü için bölge sınırı fiziksel bir engel oluşturmuyor.
Mobil uygulama geliştirme ajansı seçerken nelere dikkat etmeliyim?
Sadece geliştirme değil mağaza yayın sürecini ve yayın sonrası bakımı da kapsayan bir teklif isteyin; sadece kod teslim edip yayın/ASO/bakımı dışarıda bırakan teklifler sonradan ek maliyet çıkarır.
Diğer yazılar
Web sitesi mi, mobil uygulama mı: önce hangisi yapılmalı?
İkisi de mümkünse önce hangisine bütçe ayrılmalı? Cevap işletmenizin iş modeline bağlı, ama çoğu durumda cevap sandığınız gibi değil.
Web siteniz varken mobil uygulama ne zaman gerçekten gerekir
Her işletmeye uygulama gerekmiyor. Ama bazı işletmeler sadece web sitesiyle önemli bir gelir kalemini kaybediyor. Aradaki fark üç somut kritere bağlı.