Vamos Dijital Ofis

Yazılım

Mobil Uygulama Geliştirme.

iOS ve Android için fikirden App Store ve Google Play yayınına — analiz, tasarım, geliştirme, yayın ve bakımı tek ekiple yürütüyoruz.

Yazılım & Web

Mobil uygulama yaptırmak isteyen işletmelerin ilk sorusu genellikle "kaça mal olur" olur; oysa asıl belirleyici soru "neyi, kim için çözecek" sorusudur. Cevabı net olmayan uygulamalar mağazalarda indirilmeden kaybolur. Vamos'ta her mobil projeye bu soruyla başlarız: hedef kullanıcıyı, uygulamanın çözdüğü işi ve başarı ölçütünü yazılı olarak netleştirir, geliştirmeye ondan sonra geçeriz.

İstanbul Maltepe'deki ekibimizle kurumsal müşteriler ve büyüyen markalar için iOS ve Android uygulamaları geliştiriyoruz: müşteri sadakat uygulamaları, saha satış ve bayi uygulamaları, randevu ve rezervasyon sistemleri, kurum içi operasyon araçları. Uygulamanın arkasındaki yönetim paneli, API katmanı ve sunucu altyapısı da kapsamımızın içindedir; "uygulama bizde, arka taraf başkasında" belirsizliği yaşamazsınız.

Yayın günü bizim için bitiş değil başlangıçtır. App Store ve Google Play süreçlerini biz yönetir, yayın sonrası çökme raporlarını izler, işletim sistemi güncellemelerine karşı uygulamayı güncel tutarız. Mağaza görselleri ve tanıtım metinleri gibi ihtiyaçlarda kreatif ekibimiz de devreye girer.

Neler yapıyoruz?

01

iOS Uygulama Geliştirme

iPhone ve iPad için Apple'ın tasarım ve yayın standartlarına uygun uygulamalar.

02

Android Uygulama Geliştirme

Geniş cihaz yelpazesinde test edilmiş, Google Play politikalarına uyumlu uygulamalar.

03

Cross-Platform Geliştirme

Flutter ve React Native ile tek kod tabanından iki platforma; bütçe dostu ve hızlı.

04

UI/UX Tasarımı

Platform alışkanlıklarına uygun arayüz; tıklanabilir prototiple geliştirme öncesi test.

05

Backend & API Geliştirme

Uygulamanın arkasındaki sunucu, veritabanı, yönetim paneli ve API katmanı.

06

Mağaza Yayın Süreçleri

App Store ve Google Play hesap kurulumu, inceleme süreçleri ve mağaza optimizasyonu.

07

Bakım & Sürüm Yönetimi

OS güncellemelerine uyum, çökme izleme, güvenlik yamaları ve yeni özellik sürümleri.

Native mi, cross-platform mı? Doğru soruyu soralım

Mobil geliştirmede ilk teknik karar budur ve maliyeti doğrudan belirler. Native geliştirmede iOS için ayrı (Swift), Android için ayrı (Kotlin) uygulama yazılır: en yüksek performans ve platform bütünleşmesi bu yoldadır, ancak iki ayrı kod tabanı demek yaklaşık iki kat geliştirme ve bakım eforu demektir. Cross-platform yaklaşımda ise Flutter veya React Native ile tek kod tabanı yazılır ve her iki platformda çalışır; iki ayrı native uygulamaya kıyasla toplam maliyette genellikle %30-50 civarında avantaj sağlar ve yayına çıkış süresini kısaltır.

Peki hangisi? Uygulamaların büyük çoğunluğu — sadakat programları, rezervasyon, e-ticaret, saha operasyon, içerik uygulamaları — cross-platform ile kullanıcı farkı hissetmeden geliştirilebilir; bu projelerde Flutter veya React Native öneriyoruz. Native'i ise yoğun grafik/oyun senaryolarında, cihaz donanımıyla derin bütünleşme gerektiren işlerde (örneğin gelişmiş kamera veya sensör kullanımı) veya platforma özel deneyimin kritik olduğu ürünlerde öneriyoruz.

Bu kararı satış motivasyonuyla değil, projenizin gereksinimleriyle veririz. Analiz aşamasında iki senaryonun maliyet, süre ve bakım farkını yazılı olarak önünüze koyar, tercihi birlikte yaparız.

  • Cross-platform avantajı

    Tek kod tabanı, iki platform; native'e kıyasla %30-50 maliyet avantajı.

  • Native avantajı

    Maksimum performans ve derin donanım erişimi gerektiren senaryolar.

  • Bakım etkisi

    Tek kod tabanı, yayın sonrası güncelleme maliyetini de düşürür.

  • Tarafsız öneri

    Kararı gereksinim analizine göre veririz; iki yaklaşımda da geliştiririz.

Fikirden yayına: mobil uygulama nasıl geliştirilir?

Süreç analizle başlar: hedef kullanıcı kim, uygulama hangi işi çözüyor, ilk sürümde ne olmalı, ne sonraya kalabilir? Bu aşamada en sık yaptığımız iş kapsamı büyütmek değil küçültmektir — ilk sürüme her özelliği sığdırmaya çalışan projeler hem pahalanır hem gecikir. Doğru yaklaşım, çekirdek değeri taşıyan bir ilk sürümle yayına çıkıp gerçek kullanıcı davranışına göre geliştirmektir.

Analizin ardından UX/UI tasarımı gelir: ekran akışları önce tel çerçeve (wireframe) olarak, sonra tıklanabilir prototip olarak hazırlanır. Prototip aşaması kritik önemdedir; kod yazılmadan uygulamayı elinizde deneyimler, değişiklikleri en ucuz olduğu aşamada yaparsınız. Geliştirme sprint'ler halinde ilerler ve her sprint sonunda test cihazınıza yüklenen çalışan bir sürüm görürsünüz — ilerlemeyi ekran görüntüsünden değil, kendi telefonunuzdan takip edersiniz.

Geliştirmeyle paralel olarak backend altyapısı kurulur: kullanıcı yönetimi, bildirim sistemi, yönetim paneli ve API'lar. Test aşamasında uygulama farklı cihaz ve işletim sistemi sürümlerinde denenir; çökme izleme ve analitik araçları yayına çıkmadan entegre edilir.

App Store ve Google Play yayın süreçleri

Mağaza yayını, ilk kez uygulama yaptıran işletmelerin en çok zorlandığı aşamadır. Apple'ın inceleme süreci titizdir: eksik gizlilik bildirimi, test hesabı verilmemesi veya rehber ihlalleri nedeniyle reddedilen uygulamalar günler kaybeder. Google Play'in politikaları da her yıl sıkılaşıyor; veri güvenliği formları ve hedef API seviyesi gereklilikleri düzenli takip ister. Biz bu süreci yüzlerce kez yürütmüş bir ekip olarak geliştirici hesaplarının açılışından inceleme yazışmalarına kadar tamamını üstleniyoruz.

Yayın yalnızca teknik onaydan ibaret de değildir: uygulama adı, açıklama metinleri, anahtar kelimeler, ekran görüntüleri ve tanıtım videosu, mağaza içi görünürlüğü (ASO) doğrudan etkiler. Bu materyalleri kreatif ekibimizle hazırlar, yayın sonrası mağaza performansını indirilme ve dönüşüm verileriyle izleriz. Uygulamanızın tanıtımı için reklam kampanyası gerekiyorsa dijital pazarlama ekibimiz aynı masada oturuyor.

Yayın sonrası bakım: uygulamalar kendi hâline bırakılmaz

Mobil uygulamalar, web sitelerinden farklı olarak sürekli hareket eden bir zeminde yaşar: Apple ve Google her yıl yeni işletim sistemi sürümleri yayınlar, eski API'ları kapatır, mağaza politikalarını günceller. Güncellenmeyen uygulamalar önce yeni cihazlarda hata vermeye başlar, sonra mağaza politika gereklilikleri nedeniyle listeden kaldırılma riskiyle karşılaşır. Bu yüzden bakım, mobil projelerde opsiyonel değil zorunlu bir kalemdir ve biz bunu teklif aşamasında açıkça konuşuruz.

Bakım anlaşmalarımız projeye göre şekillenir: çökme ve performans izleme, işletim sistemi uyum güncellemeleri, güvenlik yamaları, mağaza politika takibi ve aylık raporlama standart kapsamdır. Yeni özellik geliştirme talepleri ise ayrıca planlanır; kullanım verilerine bakarak hangi özelliğin gerçekten değer üreteceğini birlikte değerlendiririz.

Süreç

Nasıl çalışıyoruz?

  1. 01

    Analiz & Kapsam

    Hedef kullanıcı, çözülen iş ve ilk sürüm kapsamı yazılı olarak netleştirilir.

  2. 02

    UX/UI Tasarım

    Ekran akışları ve tıklanabilir prototip; kod öncesi uygulamayı deneyimlersiniz.

  3. 03

    Geliştirme

    Sprint bazlı ilerleme; her sprint sonunda test cihazınızda çalışan sürüm.

  4. 04

    Test & Sertleştirme

    Farklı cihazlarda test, çökme izleme ve analitik entegrasyonu.

  5. 05

    Mağaza Yayını

    App Store ve Google Play süreçleri, ASO materyalleri ve inceleme yönetimi.

  6. 06

    Bakım & Geliştirme

    OS uyumu, izleme, raporlama ve veriye dayalı yeni sürüm planlaması.

Fiyatlandırma

Mobil uygulama geliştirme maliyeti neye göre belirlenir?

"Mobil uygulama kaç para" sorusunun tek cevabı yok; aynı kategorideki iki uygulama kapsamına göre çok farklı bütçelere sahip olabilir. Maliyeti belirleyen ana değişkenler şunlar:

Fikrinizi anlatın; keşif görüşmesi ücretsizdir. Kapsamı birlikte netleştirip native ve cross-platform seçeneklerini karşılaştırmalı bir teklifle sunalım.

Teklif İsteyin →
Ekran ve özellik sayısı
İlk sürümün kapsamı iş yükünün ana belirleyicisidir; kapsam daraldıkça bütçe küçülür.
Native / cross-platform tercihi
Tek kod tabanlı cross-platform, iki ayrı native uygulamaya göre belirgin avantaj sağlar.
Backend karmaşıklığı
Kullanıcı yönetimi, yönetim paneli, bildirim altyapısı ve API kapsamı.
Entegrasyonlar
Ödeme, ERP, CRM, harita, üçüncü parti servis bağlantılarının sayısı ve niteliği.
Tasarım derinliği
Standart bileşenlerle hızlı arayüz mü, markaya özel detaylı tasarım mı?
Bakım modeli
Yayın sonrası izleme, güncelleme ve destek kapsamı.

SSS

Sık sorulan sorular

Cevabını bulamadığınız sorular için bize ulaşın.

Mobil uygulama geliştirme ne kadar sürer?

Kapsama bağlıdır: odaklı bir ilk sürüm genellikle birkaç ay içinde yayına çıkar; kapsamlı, çok modüllü uygulamalar daha uzun sürer. Analiz aşamasında kapsamla birlikte gerçekçi bir zaman planı çıkarır, sprint sonlarında test cihazınıza yüklenen sürümlerle ilerlemeyi şeffaf gösteririz.

Flutter mı React Native mi, yoksa native mi tercih etmeliyiz?

Uygulamaların çoğu için cross-platform (Flutter veya React Native) doğru tercihtir: tek kod tabanıyla iki platforma çıkarsınız ve iki ayrı native uygulamaya göre %30-50 civarında maliyet avantajı sağlarsınız. Yoğun grafik veya derin donanım erişimi gerektiren projelerde native öneririz; kararı analiz aşamasında karşılaştırmalı olarak sunarız.

App Store ve Google Play yayınını siz mi yapıyorsunuz?

Evet. Geliştirici hesaplarının açılışı, mağaza kayıtları, gizlilik ve veri güvenliği formları, inceleme süreci yazışmaları ve olası ret durumlarının çözümü dahil yayın sürecinin tamamını yönetiyoruz. Mağaza görselleri ve açıklama metinlerini de hazırlıyoruz.

Uygulamanın arka tarafını (backend, yönetim paneli) da yapıyor musunuz?

Evet, çoğu projede uygulamayla birlikte sunucu altyapısını, API katmanını ve web tabanlı yönetim panelini de biz geliştiriyoruz. Mevcut sistemleriniz (ERP, CRM, e-ticaret) varsa onlarla entegrasyonu da kurarız; tek muhataplı bir yapı kurulur.

Kaynak kod ve mağaza hesapları kime ait oluyor?

Size. Geliştirici hesapları şirketiniz adına açılır, kaynak kodun mülkiyeti sözleşmeyle devredilir ve versiyon kontrol deposuna erişiminiz olur. Projeyi dilediğinizde kendi ekibinize veya başka bir tedarikçiye devredebilirsiniz.

Yayından sonra uygulamanın bakımı neden gerekli?

Apple ve Google her yıl yeni işletim sistemi sürümleri çıkarır ve mağaza gerekliliklerini günceller; güncellenmeyen uygulamalar hata vermeye, hatta mağazadan kaldırılma riskiyle karşılaşmaya başlar. Bakım anlaşmamız OS uyumu, çökme izleme, güvenlik yamaları ve politika takibini kapsar.

Elimizde yarım kalmış veya sorunlu bir uygulama var; devralır mısınız?

Evet. Önce kod ve altyapı denetimi yapıp mevcut durumu, riskleri ve seçenekleri raporlarız: devam ettirme, iyileştirme veya aşamalı yeniden yazım. Kararı bu rapora göre birlikte veririz; her sorunlu proje sıfırdan yazılmayı gerektirmez.

Uygulama fikrimiz var ama kapsamı netleştiremiyoruz; yardımcı olur musunuz?

Bu tam olarak analiz aşamasının işi. Ücretsiz keşif görüşmesinde fikri dinler, hedef kullanıcıyı ve çözülen işi netleştirir, ilk sürüm için odaklı bir kapsam öneririz. Gerekirse tıklanabilir prototiple fikri geliştirme öncesi test etmenizi sağlarız.

İlgili hizmetler

Online Toplantı

Projenizi 30 dakikada
konuşalım.

İhtiyacınızı dinleyelim, aynı görüşmede yol haritası ve kapsam önerisiyle dönelim. Toplantı ücretsizdir, taahhüt gerektirmez.

01

Tanışma & ihtiyaç analizi

İşinizi ve hedefinizi dinliyoruz.

02

Kapsam & yol haritası

Net adımlar ve zaman planı öneriyoruz.

03

Teklif

Aynı hafta içinde yazılı teklifiniz elinizde.

Toplantı hattı: +90 850 302 19 23