Mobil Uygulama Geliştirme

Fikirden App Store'a mobil uygulama

İşletmenizin işleyişine göre tasarlanmış iOS ve Android uygulamaları — ve oyunlar. Ekranları biz çiziyor, kodu biz yazıyor, mağaza başvurusunu biz yapıyor, yayından sonra da bakımını biz üstleniyoruz. Nasıl çalıştığımızı merak ediyorsanız: kendi uygulamamız CepSalon, 21 Ağustos 2026'dan beri App Store'da yayında.

CepSalon
CepSalon iPhone uygulamasının ajanda ekranı

CepSalon

App Store'da yayında

Ne yapıyoruz

Ne tür uygulamalar yapıyoruz?

İki ayrı iş var: birinde işletmenin günlük operasyonunu telefona taşıyoruz, diğerinde oynanan bir şey kuruyoruz. İkisi de aynı özenle ele alınıyor, ama süreçleri farklı.

İşletme uygulamaları

İşinizi telefona taşıyan uygulamalar

Ekibinizin ve müşterilerinizin gerçekten kullanacağı, sizin akışınıza göre tasarlanmış uygulamalar. Hazır şablonun üstüne logo koymuyoruz; süreçlerinizi dinleyip ona göre kuruyoruz.
  • Ajanda ve rezervasyon

    Randevu, kurs, masa, salon ya da araç rezervasyonu. Çakışma kontrolü, hatırlatma ve iptal akışı dahil.
  • Saha ve operasyon

    Sipariş toplama, sevkiyat, kurye takibi, sayım ve barkod okuma. Bağlantı koptuğunda da çalışır, geri gelince eşitlenir.
  • Müşteri sadakati

    Dijital üyelik kartı, puan, kampanya ve kupon. Duyuruyu bildirimle geçersiniz, SMS parası ödemezsiniz.
  • Personel uygulaması

    Vardiya, yoklama, izin talebi, görev listesi ve onay akışları. Yöneticinin onayı da telefonundan.
  • B2B sipariş ve katalog

    Bayi ve toptan müşterileriniz ürünü telefondan görüp sipariş versin; stok ve fiyat sisteminizden gelsin.
  • Cepteki yönetici paneli

    Ciro, stok, randevu ve bildirim özeti tek ekranda; kritik onaylar bilgisayara oturmadan verilir.
  • Üyelik ve içerik

    Abonelik, ders ve eğitim içeriği, duyuru, mesajlaşma. İçerik yönetimi web panelinden.
  • Mevcut sisteminizin mobil hali

    Kullandığınız yazılımın API'sine bağlanan, yalnız ihtiyacınız olan ekranları taşıyan ince bir uygulama.

Oyunlar

Oynanışı önce kâğıtta çözülen oyunlar

Oyun yapmak, bir uygulamanın üstüne grafik koymak değil; kontrolün elde nasıl hissettirdiğini ayarlamaktır. Bu yüzden görsele geçmeden önce oynanabilir bir prototip çıkarıyoruz — mekanik tutmuyorsa en güzel grafik de kurtarmıyor.
  • Casual ve hyper-casual

    Tek dokunuşla öğrenilen, otobüste oynanan kısa turlu oyunlar. Öğrenme süresi saniyelerle ölçülür.
  • Ritim ve müzik oyunları

    Hakemlik ekrandan değil ses saatinden türetilir; müzikle görüntü arasında kayma birikmez. Kendi ritim oyunu prototipimizde çözdüğümüz problem tam olarak buydu.
  • Bulmaca ve kelime

    Seviye üretimi, zorluk eğrisi ve ipucu ekonomisi birlikte tasarlanır — biri diğerini bozmasın diye.
  • Refleks ve skor odaklı

    Skor tablosu, günlük görev, seri (streak) ve ilerleme kaydı. Oyuncuyu geri getiren şey bunlar.
  • Ses ve haptik

    Vuruş sesleri, titreşim geri bildirimi ve müzik. Bir oyunun "hissi" büyük ölçüde burada kurulur, grafikte değil.
  • Marka oyunları (advergame)

    Fuar, kampanya ya da etkinlik için markanıza özel mini oyun. Kısa, paylaşılabilir, skor tablolu.
  • Seviye editörü

    Oyunun içeriğini kod bilmeden sizin üretebilmeniz için. Yeni bölüm eklemek yeni sürüm çıkarmayı gerektirmez.
  • Yayın ve sınıflandırma

    Yaş sınıflandırması, reklam ve satın alma modeli, mağaza görselleri ve tanıtım videosu dahil.
Kapsam

Açık olalım: kapsamımız 2B ve casual yapımlar. Büyük ölçekli 3B (AAA) oyun üretimi yapmıyoruz — yapabileceğimizden fazlasını söylemektense sınırı baştan çizmeyi tercih ediyoruz.

Vaka · Kendi uygulamamız

CepSalon — App Store'da yayında

"Mobil uygulama da yapıyoruz" demek yerine yaptığımız uygulamayı gösteriyoruz. CepSalon (eski adıyla Labyra Randevu), randevuyla çalışan işletmelerin ajandasını yöneten uygulamamız; 30 Eylül 2026'da yayınlanan 2.0 sürümüyle müşteriler de yakınındaki salonu haritada bulup randevu alabiliyor. İlk sürümü Apple'ın inceleme sürecinden geçti ve 21 Ağustos 2026'da App Store'da yayına alındı. Aşağıdaki ekranlar uygulamanın gerçek ekranlarıdır, örnek veriyle: ilk üçü işletmenin, son ikisi müşterinin gördüğü taraf.
App Store kaydı
Mağaza
App Store · Yaşam Tarzı
Yayın tarihi
21 Ağustos 2026
Cihazlar
iPhone, iPad + Apple Watch
En düşük sürüm
iOS 17
Uygulama boyutu
11,8 MB
Yaş sınıflandırması
4+
Okut · App Store'da CepSalon
iPhone
İşletme · Ajanda
İşletme · Ajanda
iPhone
İşletme · Aylık takvim
İşletme · Aylık takvim
iPhone
İşletme · Müşteriler
İşletme · Müşteriler
iPhone
Müşteri · Salon profili
Müşteri · Salon profili
iPhone
Müşteri · Randevu al
Müşteri · Randevu al

Bu uygulamada ne inşa ettik?

  • Native Swift + SwiftUI

    iPhone uygulaması ve Apple Watch uygulaması tek projede; sıradaki randevuyu gösteren saat yüzü komplikasyonu dahil.
  • Anlık bildirim (APNs)

    Yeni randevu ve iptaller telefona anında düşer. KVKK gereği bildirimde telefon, e-posta ve müşteri notu taşınmaz — yalnız saat, hizmet ve kısaltılmış ad.
  • Satır düzeyi güvenlik

    Hangi işletmenin hangi kaydı göreceğine istemci değil veritabanı karar verir. Uygulama "benim salonum" diye sorsa bile veritabanı kendi kuralını uygular.
  • Tek kaynak kural motoru

    Çakışma kontrolü, e-posta ve takvim dosyası üretimi web tarafındaki tek serviste durur; mobil tarafa kopyalanmadı. İki yerde ayrışan mantık en pahalı hatadır.
  • TestFlight'tan mağazaya

    Önce gerçek cihazlarda beta dağıtım, sonra mağaza incelemesi. Gizlilik etiketleri, şifreleme beyanı ve inceleme hesabı dahil.
  • Müşteri için indirme şart değil

    Müşteri randevusunu tarayıcıdan da alabilir; uygulamayı indirmek isteğe bağlı. Kimseye "önce uygulamamı indir" dedirtmiyoruz — dönüşümü en çok bu öldürüyor.
App Store'da incele

Müşteri ekranları App Store kaydından, işletme ekranları uygulamanın örnek verisiyle çalışan sürümünden alınmıştır; salon adları ve kişi bilgileri gösterim amaçlıdır, gerçek kişi ya da işletmelere ait değildir.

Teknoloji

Native mi, tek kod tabanı mı?

İkisini de yapıyoruz; seçim projeye göre değişir. Kararı sizin yerinize verip sonra "başka türlü olmazdı" demiyoruz — hangi nedenle hangisini önerdiğimizi teklifin içine yazıyoruz.
swift / kotlin

Native (Swift / Kotlin)

Apple Watch, widget, kamera ve barkod okuma, arka planda konum ya da canlı aktivite gibi sistem yeteneklerine gireceksek; ya da tek platformda mümkün olan en iyi his gerekiyorsa.

  • Cihazın her yeteneğine tam erişim
  • En akıcı animasyon ve en doğal his
  • Her platform ayrı geliştirilir → daha uzun süre, daha yüksek bütçe
react native / expo

Tek kod tabanı (React Native / Expo)

iOS ve Android'e aynı anda çıkmak istiyorsanız, uygulama ağırlıklı olarak liste-form-ekran işi yapıyorsa ve bütçe ile süre belirleyiciyse.

  • iOS ve Android tek seferde çıkar
  • Belirgin biçimde daha kısa süre ve daha düşük bütçe
  • Çok özel sistem yetenekleri ek iş çıkarabilir

Kullandığımız araçlar

  • Swift
  • SwiftUI
  • watchOS
  • React Native
  • Expo
  • TypeScript
  • PostgreSQL
  • Satır düzeyi güvenlik (RLS)
  • Edge Functions
  • APNs
  • FCM
  • TestFlight
  • App Store Connect
  • Google Play Console

Altyapı

Uygulamanın görünmeyen yarısı

Bir mobil uygulama tek başına iş görmez: veriyi tutan bir yer, içeriği yöneteceğiniz bir panel, bildirimi gönderen bir servis ve mağazanın zorunlu tuttuğu hukuki sayfalar gerekir. Bunlar "ekstra" değil, işin yarısıdır ve teklifin içindedir.
  • Veri ve yetkilendirme

    PostgreSQL üzerinde, her kaydın kime ait olduğu veritabanı seviyesinde tanımlı. Sunucular Avrupa Birliği'nde (Frankfurt).
  • Web yönetim paneli

    İçeriği, kullanıcıları, fiyatları ve ayarları yönettiğiniz panel. Uygulamayla aynı ekip yazar; iki ayrı tedarikçi arasında kalmazsınız.
  • Bildirim altyapısı

    iOS için APNs, Android için FCM tek kapıdan. Anlık bildirimlerin yanı sıra zamanlanmış hatırlatmalar da kurulur.
  • Mağazanın zorunlu tuttuğu sayfalar

    Gizlilik politikası, KVKK aydınlatma metni, uygulama içi ve web üzerinden hesap silme akışı. Bunlar olmadan mağazalar uygulamayı yayına almıyor.

Süreç

Fikirden yayına: 6 adım

Her adımın sonunda elle tutulur bir çıktı var. "Bitince görürsünüz" diye bir şey yok; sürecin her turunda telefonunuzda çalışan bir şey oluyor.
  1. 01

    Keşif ve kapsam

    Uygulamayı kimin, hangi anda, hangi problemi çözmek için açacağını yazıyoruz. Kapsam burada kısılır; en pahalı özellik sonradan eklenendir.

    ÇıktıKapsam ve ekran listesi

  2. 02

    Akış ve tasarım

    Ekranlar ve aralarındaki geçişler çizilir. Tıklanabilir tasarımı siz onaylamadan koda geçmiyoruz.

    ÇıktıTıklanabilir tasarım

  3. 03

    Geliştirme

    İki haftalık turlar hâlinde ilerler. Her turun sonunda telefonunuza kurabileceğiniz bir sürüm çıkar.

    ÇıktıÇalışan sürüm

  4. 04

    Gerçek cihazda test

    iOS'ta TestFlight, Android'de kapalı test ile sizin ve ekibinizin telefonunda denenir. Bildirimler, izinler ve gerçek veri burada sınanır.

    ÇıktıBeta dağıtım

  5. 05

    Mağaza yayını

    Hesap, ikon, mağaza görselleri, açıklama metni, gizlilik etiketleri, yaş sınıflandırması ve inceleme yazışması. Ret gelirse cevabını biz yazarız.

    ÇıktıYayında uygulama

  6. 06

    Bakım ve sürümler

    İşletim sistemi güncellemeleri, mağaza kural değişiklikleri, hata düzeltmeleri ve yeni özellik turları. Uygulama yayınlandığı gün bitmez.

    ÇıktıSürüm planı

Mağaza gerçekleri

Mağazalar neyi geri çeviriyor?

Mobil uygulamanın görünmeyen maliyeti mağaza kurallarıdır ve çoğu proje ilk retlerini buradan yer. En sık takıldığımız başlıklar ve bunları nasıl karşıladığımız:
  • Uygulama içinden hesap silme

    Apple, hesap açılabilen her uygulamada hesabın uygulama içinden silinebilmesini istiyor. Hesabı yönetici açıyor diye muafiyet aramıyoruz; akışı ilk sürüme koyuyoruz.
  • Web üzerinden hesap silme

    Google Play ayrıca uygulamanın dışında, tarayıcıdan erişilebilen bir hesap silme sayfası istiyor. Sitenize ekliyoruz.
  • Kullanıcı içeriği varsa moderasyon

    Kullanıcılar birbirine mesaj ya da içerik gönderiyorsa Apple dört şeyi birden arıyor: şikâyet etme, engelleme, moderasyon ve görünür bir iletişim adresi.
  • Yeni Play hesabında kapalı test şartı

    Yeni bireysel geliştirici hesaplarında üretim başvurusundan önce, belirli sayıda testçiyle kesintisiz süren bir kapalı test dönemi gerekiyor. Bu yüzden Play hesabı projenin ilk günü açılır — sonda değil.
  • Güncel hedef API sürümü (Android)

    Play, yeni uygulamalarda güncel hedef API sürümünü zorunlu tutuyor ve bu her yıl yükseliyor. İlk derlemeden itibaren güncel sürüme göre yazılır.
  • Gizlilik etiketleri ve veri güvenliği formu

    Hangi veriyi topladığınız, kiminle paylaştığınız ve niçin. Mağaza formu ile gizlilik politikanız birbirini tutmak zorunda; tutmadığında uygulama geri döner.
  • Yaş sınıflandırması

    Anket cevapları içerikle uyumsuzsa uygulama reddedilir. Oyunlarda ve sohbet içeren uygulamalarda özellikle kritik — yapay zekâ üreten içerik varsa ayrıca değerlendirilir.
  • Şifreleme beyanı

    Standart HTTPS kullanımı için beyanı doğru işaretlemek hem incelemeyi hızlandırır hem de her sürümde aynı sorunun tekrar sorulmasını önler.

Bu başlıklar 24 Ağustos 2026 itibarıyla geçerlidir. Apple ve Google kurallarını yıl içinde birkaç kez değiştiriyor; projenizin başında güncel hâlini birlikte kontrol ediyoruz.

Teklif

Teklifin içinde ne var?

Mobil uygulama işi çoğu zaman "kodu yazdık, gerisi sizde" diye teslim edilir. Bizde teslim, uygulamanın mağazada indirilebilir olduğu andır.
Mobil Uygulama GeliştirmeTeklif kalemleri

KalemDahil

  • Ürün akışı ve ekran tasarımı
  • iOS ve/veya Android uygulaması
  • Veritabanı, yetkilendirme ve API
  • Web yönetim paneli
  • Anlık bildirim altyapısı
  • Uygulama ikonu ve mağaza görselleri
  • Mağaza açıklama metni ve anahtar kelimeler
  • Gizlilik politikası, KVKK metni ve hesap silme akışı
  • Mağaza başvurusu ve inceleme yazışması
  • Yayın sonrası bakım planı
  • Kaynak kodun ve mağaza hesabının size devri

Teşekkürler · labyra.co

Sektörler

Kimler için yapıyoruz?

Ortak nokta sektör değil, süreç: elle takip edilen, telefonla sorulan ya da deftere yazılan tekrarlayan bir işiniz varsa mobil uygulama işe yarıyor.
  • Kuaför & güzellik
  • Klinik & sağlık
  • Kafe & restoran
  • Perakende & mağaza
  • Toptan & bayi ağı
  • Kurs & eğitim
  • Spor salonu & stüdyo
  • Lojistik & kurye
  • Emlak
  • Etkinlik & bilet
  • Üretim & saha ekipleri
  • Oyun fikri olan girişimciler
Fiyatlandırma

Mobil uygulama projeye özel fiyatlanır

Ekran sayısı, platform (iOS / Android / ikisi), bildirim ve panel ihtiyacı bütçeyi belirler. Kapsamı birlikte netleştirip sabit fiyatlı bir teklif veriyoruz. Mağaza hesabı ücretleri (Apple yıllık, Google tek seferlik) doğrudan size aittir ve teklifte ayrıca gösterilir.

Teklif alın

SSS

Sık sorulanlar

Uygulamam ne kadar sürede yayınlanır?

Kapsama bağlı. Sınırlı kapsamlı bir iş uygulaması için tipik aralık 5-8 haftadır; buna tasarım, geliştirme, gerçek cihazda test ve mağaza incelemesi dahildir. Android tarafında yeni bir geliştirici hesabı açılacaksa Google'ın zorunlu kapalı test dönemi takvime eklenir. Net süreyi keşif adımının sonunda, kapsam kesinleştiğinde yazıyoruz.

Önce iOS mu, Android mi?

Bütçe sınırlıysa tek platformla başlayıp gerçek kullanıcıyla test etmeyi öneriyoruz; müşterilerinizin çoğu hangi telefondaysa oradan başlamak en mantıklısı. Tek kod tabanı seçilirse ikisi birlikte çıkar. Biz de kendi uygulamamızda iOS ile başladık.

Mağaza hesabı kimin adına açılır?

Sizin adınıza. Uygulama sizin kimliğinizle yayınlanır ve hesabın sahibi sizsiniz; biz geliştirici olarak erişim alırız. Apple Developer Program yıllık, Google Play Console tek seferlik ücretlidir; ödemeler doğrudan sizin hesabınızdan yapılır ki uygulama hiçbir zaman bize bağlı kalmasın.

Gerçekten oyun da yapıyor musunuz?

Evet — casual, ritim, bulmaca ve skor odaklı 2B oyunlar. Oyunda işin özü mekaniktir: kontrolün nasıl hissettirdiği, zorluk eğrisi, ses ve titreşim geri bildirimi. Bu yüzden görsele geçmeden önce oynanabilir bir prototip çıkarıyoruz. Büyük ölçekli 3B (AAA) yapımlar kapsamımız dışında ve bunu baştan söylüyoruz.

Uygulamanın kaynak kodu bana ait mi?

Evet. Proje bittiğinde kaynak kod, veritabanı ve mağaza hesabı sizde olur; hepsini bir devir dosyasıyla birlikte teslim ediyoruz. Bakımı biz sürdürebiliriz, istemezseniz başka bir ekip kaldığı yerden devam edebilir. Kimseyi teknik olarak kilit altında tutmuyoruz.

Uygulama için sunucu gerekiyor mu?

Neredeyse her uygulamanın bir veritabanına ve bir yönetim paneline ihtiyacı olur; bunları da biz kuruyoruz. Aylık altyapı maliyeti küçük uygulamalarda çok düşüktür ve teklifte tahmini rakamıyla birlikte açıkça yazılır — sonradan sürpriz gelmez.

Yayınlandıktan sonra ne oluyor?

Bakım planıyla devam ediyoruz: iOS ve Android sürüm güncellemeleri, mağaza kural değişiklikleri, hata düzeltmeleri ve yeni özellik turları. Bakımsız kalan uygulamalar bir-iki yıl içinde mağaza kurallarına takılıp yayından düşebiliyor; bunu önlemek bakımın asıl işi.

Mevcut sistemim var, uygulamaya bağlanır mı?

Bağlanır. API'si olan sistemlerle (randevu, ERP, e-ticaret, ön muhasebe, stok) konuşan uygulamalar yazıyoruz. Sisteminizin API'si yoksa gereken servisi biz yazıyoruz; bu durumda kapsamı ve süreyi teklifte ayrı kalem olarak gösteriyoruz.

Son söz

Aklınızdaki uygulamayı anlatın

İşletme uygulaması ya da oyun — fikrinizi dinleyip kapsamı, süreyi ve bütçeyi net biçimde yazalım. Fikrin uygulamaya değmediğini düşünürsek onu da söylüyoruz.