iOS native geliştirme
Swift ve SwiftUI ile iOS uygulamaları; Apple Pay, Sign in with Apple, ARKit ve HealthKit entegrasyonları. App Store yayın süreci kapsama dahildir.
Yetkinlik · Mobil Uygulama Geliştirme
iOS ve Android için native (platforma özgü) uygulamalar, React Native ve Flutter ile cross-platform (tek kod tabanından iki platform) uygulamalar geliştiriyoruz. B2B saha satış, perakende sadakat, uzaktan sağlık ve finans teknolojisi uygulamalarımız üretimde çalışıyor. Uygulamaları çevrimdışı öncelikli mimariyle, KVKK (Kişisel Verilerin Korunması Kanunu) uyumlu olarak geliştiriyor ve App Store yayın sürecini yürütüyoruz.
Yetkinlik alanları
Swift ve SwiftUI ile iOS uygulamaları; Apple Pay, Sign in with Apple, ARKit ve HealthKit entegrasyonları. App Store yayın süreci kapsama dahildir.
Kotlin ve Jetpack Compose ile Android uygulamaları; Google Pay, Firebase ve ML Kit entegrasyonları. Google Play yayın süreci kapsama dahildir.
React Native ve Flutter ile tek kod tabanından iOS ve Android uygulaması. Kodun %90'dan fazlası iki platformda ortak kullanılır, gerektiğinde native modüllerle genişletilir; pazara çıkış süresi kısalır.
Firebase Cloud Messaging, OneSignal ve Apple Push Notification ile segment bazlı bildirim, A/B testi ve sessiz bildirim. WebSocket ile anlık veri akışı.
iyzico, Param ve PayTR sanal POS altyapıları ile Apple Pay ve Google Pay native entegrasyonları. Kart bilgileri için PCI uyumlu saklama (vault) altyapısı.
Google Maps, Apple Maps ve Mapbox ile coğrafi sınır (geofence) tanımı, rota optimizasyonu ve çevrimdışı harita. Saha satış ve teslimat uygulamalarında kullanılır.
Saha deneyimi
B2B ve saha portallarımızı mobil tarayıcıda çalışacak şekilde optimize ederken zayıf şebeke, tek elle kullanım ve bağlantı kesintisi gibi saha koşullarını ürün içinde ele aldık. Bu birikimi, müşterilerimiz için geliştirdiğimiz mobil uygulamaların mimari ve arayüz kararlarında kullanıyoruz.
Teknoloji yığını
Yaklaşımımız
Native ya da cross-platform kararını projenin ihtiyacına göre veririz. AR/VR, yoğun görüntü işleme ve karmaşık arayüz animasyonları gerektiren projelerde native; pazara çıkış süresinin öncelikli olduğu ve özelliklerin yaklaşık %80'inin iki platformda ortak olduğu projelerde cross-platform geliştirme tercih ederiz.
Saha koşullarında bağlantı kesintileri olağandır. Saha satış, teslimat ve denetim uygulamalarını bağlantı olmadan da çalışacak şekilde çevrimdışı öncelikli (offline-first) mimariyle tasarlarız.
Mobil uygulamayı B2B platformu, ERP ve CRM gibi mevcut sistemlerle entegre çalışacak şekilde geliştiririz.
Mağaza yayın süreci, ASO (uygulama mağazası optimizasyonu), kullanıcı geri bildirimi takibi ve sürüm yönetimi standart kapsamdadır. Yayın sonrasında da sürüm çalışmasını sürdürürüz.
Proje örnekleri
B2B distribütör
Distribütör müşterimizin saha satış ekibi için geliştirdiğimiz iOS ve Android uygulaması; ürün barkodu okuma, kampanya görüntüleme, açık hesap takibi ve mobil ödeme.
Restoran zinciri
Restoran zinciri müşterimiz için geliştirdiğimiz sadakat uygulaması; QR menü, sipariş geçmişi, doğum günü kampanyaları ve segment bazlı anlık bildirimler.
Servis ve saha
Isıtma sistemi yetkili servisi müşterimizin saha ekibi için geliştirdiğimiz uygulama; arıza fotoğrafı, devreye alma raporu, müşteri imzası ve çevrimdışı çalışma.
Sağlık ve wellness
Klinik zinciri müşterimiz için geliştirdiğimiz doktor randevusu ve uzaktan görüşme uygulaması; takvim entegrasyonu, video görüşme, ödeme ve e-reçete.
Sıkça sorulan sorular
Süre kapsama göre değişir. Tek platformda sınırlı kapsamla başlayan bir MVP (asgari uygulanabilir ürün) genellikle birkaç aylık takvimde yayına hazır olur; çok rollü ve entegrasyon ağırlıklı projeler daha uzun sürer. Net süre, keşif aşamasında kapsam netleştikten sonra belirlenir.
Mobil projelerde proje bazlı teklif hazırlarız. Platform sayısı (iOS, Android, cross-platform), ekran ve rol sayısı ile entegrasyon ihtiyaçları netleştikten sonra aşamalara bölünmüş bir teklif sunarız. Kapsam proje sırasında değişirse teklif birlikte revize edilir.
Müşteriye. Uygulama, müşterinin kendi App Store ve Google Play geliştirici hesapları üzerinden yayımlanır; kaynak kodun ve dağıtım hesaplarının müşteriye ait olduğu proje sözleşmesinde açıkça tanımlanır.
İşletim sistemi güncellemeleri, mağaza politika değişiklikleri ve kullanıcı geri bildirimleri yayın sonrasında düzenli sürüm çalışması gerektirir. Bakım kapsamını ve sürüm takvimini ihtiyacınıza göre birlikte planlarız.
İlk görüşmede platform seçimini (native ya da cross-platform), ilk sürümün kapsamını ve mağaza yayın takvimini birlikte belirleriz.
Diğer yetkinliklerimiz
Selçuk Teknokent'teki ekibimizle, gizlilik ve kalite gerektiren savunma sanayi yazılım projeleri geliştiriyoruz.
Yetkinliği inceleyinDoğal dil işleme (NLP), görüntü işleme, tahmin modelleri ve üretken yapay zeka ile üretime alınmış kurumsal çözümler.
Yetkinliği inceleyinÖdeme sistemleriyle entegre kurumsal blokzincir altyapıları ve akıllı sözleşme geliştirme.
Yetkinliği inceleyinMağazalarda yayında olan mobil oyunlar ve interaktif teknoloji projeleri.
Yetkinliği inceleyinSızma testi, güvenlik denetimi ve KVKK uyum danışmanlığı.
Yetkinliği inceleyinHazır paketin yetmediği yerde keşiften bakıma sıfırdan proje geliştirme; kod ve veri sahipliği müşteride.
Yetkinliği inceleyin