Mobil uygulama geliştirme

Mobil Uygulama Yaptırma: iOS ve Android

Mobil uygulama yaptırma kararı çoğu zaman iki soruyla başlıyor: ne kadar sürer ve ne kadar tutar. Curiosive, Ankara'dan çalışan bir yazılım stüdyosu olarak beş yılı aşkın süredir üretime çıkan yazılımlar geliştiriyor ve şu anda 16 canlı ürünü var. Mobil tarafta React Native ile tek kod tabanından iki mağazaya çıkıyoruz, böylece iOS ve Android için iki ayrı ekip kurmanız gerekmiyor.

Bütçe tarafında net konuşalım. Tam kapsamlı bir uygulama için başlangıç fiyatı 10.000 USD, daha sınırlı bir ilk sürüm içinse MVP başlangıç fiyatı 5.000 USD. Bunlar sabit teklif değil, başlangıç noktası. Ekranlar, arka uç ihtiyacı ve entegrasyonlar netleştikten sonra kapsamı ve bütçeyi keşif görüşmesinde birlikte belirliyoruz.

24
üretimde çalışan ürün
5+
yıllık üretim deneyimi
12
ülkede işimiz çalışıyor
%100
kod, kıdemli mühendis incelemesinden geçer
1 gün
içinde, mühendisin kendisinden yanıt

Tek kod tabanı, iki mağaza: Coffict

Coffict (https://coffict.com) bir kahve sipariş ve sadakat uygulaması. Mobil taraf React Native, işletmelerin kullandığı yönetim yüzü ise Next.js ile yazıldı. Burada en önemli teknik karar sadakat puanlarının nerede hesaplandığıydı. Puan kazanma ve ödül harcama mantığını istemciye bırakırsanız değiştirilmeye açık hale gelir, bu yüzden bakiyeyi ve kuralları sunucu tarafında tuttuk. Uygulama yalnızca sonucu gösteriyor. Sipariş öncesi hazırlık akışı, kafe keşfi ve ödül geçmişi aynı veri modelinin üzerine oturuyor.

Gerçek zamanlı özellikler ve bağlantı yönetimi

TrendinChat (https://trendin.chat) gündem başlıklarına göre açılan gerçek zamanlı sohbet odalarından oluşuyor ve iki haftada geliştirildi. React Native, Supabase, WebSocket ve Grok AI birlikte kullanıldı. Mobilde gerçek zamanlı özelliklerin asıl zorluğu şu: kullanıcı uygulamayı arka plana aldığında bağlantı düşüyor. Bu yüzden yeniden bağlanma, kaçırılan mesajları tamamlama ve tekrarlanan mesajı iki kez göstermeme mantığını baştan kurmak gerekiyor. Aksi halde uygulama masaüstünde sorunsuz görünürken telefonda güvenilmez hissettiriyor.

Kodun büyük kısmını yapay zeka yazıyor, mühendis sahipleniyor

Geliştirme sürecimiz yapay zeka destekli, fakat mühendis liderliğinde. Ekran kodu, liste yapıları ve tekrarlayan işler hızla üretiliyor; veri modeli, kimlik doğrulama, yetkilendirme, ödeme yolları ve güvenlik incelemesi ise kıdemli mühendislerin sorumluluğunda. Mobilde bu ayrım özellikle önemli. Oturum jetonlarının cihazda Keychain ve Keystore üzerinde saklanması, yenileme akışı ve uygulama içi satın almaların sunucu tarafında doğrulanması gibi konular otomatik üretilen koda bırakılmıyor. Her satır incelemeden geçiyor.

Mağaza yayını ve sonrasında ne oluyor

Uygulamayı yazmak işin bir kısmı, App Store ve Google Play süreçlerini yürütmek ayrı bir iş. Gizlilik beyanları, izin gerekçeleri, sürüm notları ve inceleme sırasında gelen geri dönüşler bu sürecin parçası. Yayından sonra çökme raporlarını ve kullanım verisini izlemek gerekiyor, çünkü ilk gerçek kullanıcılar her zaman planlanmamış davranışlar üretiyor. Sürekli destek isteyen ekipler için aylık 800 USD karşılığında 20 saatlik çalışma modelimiz var. Tek seferlik teslim yerine uzun vadeli ortak olarak çalışmayı tercih ediyoruz.

Kanıt

Tam olarak bununla yayına aldığımız ürünler.

Sorular

Başlamadan önce en çok sorulanlar.

Mobil uygulama fiyatları neye göre değişiyor?

Ekran sayısı, arka uç ihtiyacı, ödeme ve abonelik akışları, gerçek zamanlı özellikler ve üçüncü taraf entegrasyonları maliyeti belirliyor. İlk sürüm için başlangıç fiyatı 5.000 USD, tam kapsamlı uygulama için 10.000 USD. Nihai kapsam keşif görüşmesinden sonra netleşiyor.

iOS ve Android için iki ayrı bütçe mi gerekiyor?

Hayır. React Native ile iş mantığının ve arayüzün büyük bölümü paylaşılıyor. Bildirimler, mağaza yayını ve platforma özel izinler gibi kalemler ayrı emek gerektiriyor, fakat bu iki bağımsız proje bütçesi anlamına gelmiyor.

Uygulamanın kaynak kodu bize mi ait olacak?

Evet. Kod deposu, veritabanı ve barındırma hesapları sizin adınıza açılıyor ya da mevcut hesaplarınıza bağlanıyor. Mimari kararları ve kurulum adımlarını belgeliyoruz. Proje bittiğinde kendi ekibinizle veya başka bir stüdyoyla devam etme imkanınız hiçbir şekilde kısıtlanmıyor.

Yayına aldıktan sonra destek veriyor musunuz?

Veriyoruz. Aylık 800 USD karşılığında 20 saatlik çalışma modeliyle hata düzeltmeleri, mağaza güncellemeleri, işletim sistemi sürüm uyumu ve yeni küçük özellikler yürütülüyor. Daha büyük geliştirmeler ayrı kapsam olarak planlanıyor. Amacımız tek seferlik teslim değil, uzun vadeli ortaklık.

Nasıl başlıyor

Bize yazdıktan sonra ne oluyor?

  1. 01

    Ürünü anlatıyorsunuz

    Ne geliştirdiğinizi, kabaca ne zaman gerektiğini ve kimin için olduğunu anlatan bir paragraf yeterli. Brief yok, on beş alanlı form yok.

  2. 02

    Bir gün içinde yanıt alıyorsunuz

    Satış ekibinden değil, işi yapacak mühendisten. Doğru adres değilsek bunu söylüyoruz ve mümkünse daha uygun bir yer öneriyoruz.

  3. 03

    Kapsamı yazılı alıyorsunuz

    Hiçbir taahhüt öncesinde kapsam, fiyat ve takvim yazılı olarak elinizde oluyor. Kararı rakamlara bakarak veriyorsunuz.

Başlamak için uzun vadeli sözleşme yok, araçlarımıza bağımlılık yok, kod ilk commit'ten itibaren sizin.

Konuşmaya başlayalım
İletişim

Uzun vadeli bir mühendislik ortağı mı arıyorsunuz?

Ürünü, zaman çizelgesini ve kimin için olduğunu anlatan kısa bir not başlamak için yeterli. Size bir satış ekibi değil, işi yapacak mühendis dönecek.

Ankara / Türkiye · Avrupa ve ABD saat dilimlerinde çalışıyoruz