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.

01

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.

02

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.

03

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.

04

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.

İ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