Kurumsal Mobil Uygulama Geliştirme

Saha satış, teslimat ve servis ekipleriniz için görev takibi, veri toplama ve bildirimleri mevcut sistemlerinize bağlayan kurumsal mobil uygulamalar geliştiriyoruz. Platform ve çevrimdışı kapsamı ihtiyacınıza göre belirliyoruz.

Kimin için

Kurumsal mobil uygulama, saha ekiplerinizin işini telefondan yapmasını sağlayan, şirket sistemlerinize bağlı bir uygulamadır. Başarısı indirme sayısıyla değil, sahadaki bilginin ofise zamanında ulaşmasıyla ölçülür.

Ne zaman gerekir?

  • Saha satış: sipariş kâğıda yazılıyor, ofiste ERP’ye yeniden giriliyor; temsilci bakiyeyi ve stoğu göremiyor.
  • Teslimat: irsaliye kâğıtta imzalanıyor; teslimat ofiste ancak belge geri dönünce kesinleşiyor.
  • Servis: iş emri telefonla geliyor; yapılan iş, parça ve fotoğraflar ayrı yerlerde kalıyor.
  • Depo ve sayım: sayım listesi kâğıtta; sonuçlar akşam Excel’e aktarılıyor.

Ne zaman gerekmez?

  • Hazır bir saha satış (SFA) uygulaması kurallarınıza, ERP’nize ve çevrimdışı ihtiyacınıza uyuyorsa çoğu zaman yeterlidir.
  • Ekip hep bağlantılı ve yalnız form dolduruyorsa web uygulaması daha ekonomiktir.
  • Bayiler siparişi kendisi verecekse ihtiyacınız bir B2B portal.
Hazır CRM mi, özel CRM mi?

Kapsam

Kapsamı keşifte birlikte yazarız. Aşağıdaki örnek tipik bir ilk sürüm: sahadaki uygulama ve ofisteki yönetim paneli. Çevrimdışı işlemler, iOS/Android desteği, cihaz özellikleri ve dağıtım yöntemi her projede ayrı kapsam kararıdır.

  1. Günün işi

    Ziyaret, durak ya da iş emri listesi; rota, öncelik ve değişiklik bildirimi.

  2. Çevrimdışı çalışma

    Kayıt önce telefona yazılır; bağlantı gelince sırayla gider, iki kez işlenmez.

  3. Sipariş ve formlar

    Müşteriye özel fiyat ve iskonto, tahsilat, servis ve kontrol formları.

  4. Fotoğraf, imza, barkod

    Teslimat ve servis kanıtı; konum, saat damgası, e-irsaliye numarası.

  5. Yönetim paneli

    Web’de görev atama, sahanın güncel durumu, kullanıcılar ve raporlar.

  6. Güvenlik ve dağıtım

    Rol bazlı yetki, şifreli cihaz verisi, mağaza ya da kurum içi dağıtım.

Bu örnekte kapsam dışı

  • Bayilerin sipariş uygulaması (B2B portal)
  • Rota optimizasyonu (sonraki aşama)
  • Cihaz, hat, MDM ve mağaza bedelleri (doğrudan sizin hesabınıza)

Varsayımlar

  • Bu örnekte iOS ve Android hedeflenir; gerçek projede platformlar, cihazlar ve desteklenen sürümler ayrıca seçilir.
  • ERP’nin API’si ya da düzenli dışa aktarımı ve test ortamı var.
  • Cihazlar şirketin; MDM ile yönetiliyor ya da yönetilecek.
  • İlk sürümü bir pilot ekip (ör. tek bölge) kullanır.

Pilot ekibi ve ilk sürümü seçmenin yöntemi: MVP kapsamı nasıl belirlenir?

Örnek senaryolar

Bu örneklerde sahada veri toplama çevrimdışı planlanmıştır. Fiyat doğrulama, anlık stok ve sunucu onayı gibi bağlantı gerektiren adımları keşifte ayırırız.

  1. Ziyaret ve sipariş

    Rol
    Saha satış temsilcisi (plasiyer)
    Girdi
    Ziyaret planı; bayinin bakiyesi, vadesi, fiyatı ve kampanyası
    İşlem
    Sipariş çevrimdışı da girilir; limiti aşan sipariş bölge müdürünün onayına düşer.
    Çıktı
    ERP’de sipariş, bayiye özet, güncel hedef durumu
  2. Teslimat kanıtı

    Rol
    Sürücü
    Girdi
    Rota, e-irsaliye, teslim edilecek kalemler
    İşlem
    Sayım, fotoğraf ve imza tek akışta alınır; bağlantı yoksa kayıt telefonda bekler.
    Çıktı
    Konum ve saat damgalı teslimat kanıtı, eksik ya da hasar kaydı
  3. Servis ziyareti

    Rol
    Servis teknisyeni
    Girdi
    İş emri, servis geçmişi, kontrol listesi
    İşlem
    Cihaz barkodla doğrulanır; iş, parça ve fotoğraflar forma girilir, müşteri imzalar.
    Çıktı
    Servis raporu (PDF), parça stoğundan düşüm, fatura kaydı

Entegrasyonlar

Uygulama ERP’nize bir arka uç üzerinden bağlanır; cihaza yalnız kullanıcının işi için gereken veri iner. Akışların yönünü ve sıklığını keşifte yazarız.

Mobil uygulamanın bağlanabileceği sistemler ve tipik veri akışları
SistemÖrneklerNe aktarılırYön ve sıklık
ERP ve muhasebeLogo, Netsis, Mikro, SAPCari, ürün, fiyat, stok, sipariş, tahsilatAna veri cihaza; sipariş bağlantı gelince ERP’ye
CRMSalesforce, HubSpot, Dynamics 365Müşteri, ziyaret, fırsatÇift yönlü, kayıt değiştiğinde
e-BelgeÖzel entegratör API’sie-İrsaliye, e-Fatura, e-ArşivBelge oluşunca numarası ve PDF’i telefona
KonumTelefon GPS’i, araç takip API’siKonum, varış tahminiGörev sırasında, aralıklarla panele
Cihaz yönetimiIntune, Jamf ya da başka bir MDMKurulum, ayar, uzaktan silmeYeni sürümde ve cihaz kaybolduğunda

Bağlantı yoksa

Uygulama her kaydı önce telefondaki şifreli veritabanına yazar. Bağlantı gelince kayıtlar sırayla gönderilir, sunucu aynı kaydı iki kez işlemez; yarıda kalan fotoğraf kaldığı yerden yüklenir. Kayıt ofiste de değiştiyse hangisinin geçerli olacağı keşifte kurala bağlanır.

Ayrıntısı: ERP entegrasyonu nasıl planlanır?

Ürün adları örnektir; iş ortaklığı anlamına gelmez.

Süreç

  1. 01

    Keşif

    Ekiple sahaya çıkar; formları, cihazları ve bağlantının koptuğu yerleri çıkarırız.

    1–2 hafta
  2. 02

    Tanım & Prototip

    Prototip 3. haftada sahada, gerçek kullanıcıyla test edilir; ilk sürümün kapsamı yazılır.

    2–3 hafta
  3. 03

    İnşa

    Her hafta çalışan yazılım demosu; test sürümü pilot ekibin telefonuna gider.

    2 haftalık sprintler,
    ilk sürüm hedefi 6–12. hafta
  4. 04

    Büyüt & İşlet

    Pilot ekipten diğer bölgelere aşama aşama yayılır; kullanımı ölçer, modül ekleriz.

    Sürekli

Bu takvim, erişimler ve pilot kapsamı netleştiğinde değerlendirilen örnek plandır; kesin süre keşifte belirlenir. Adımların ayrıntısı: nasıl çalışıyoruz

Bütçe ve süre

Fiyat listesi yayınlamıyoruz; maliyeti ekran sayısından çok çevrimdışı çalışma ve entegrasyonlar belirler. Keşif sonunda yazılı teklif alırsınız.

Platformlar
iOS, Android ya da ikisi; tablet, el terminali.
Çevrimdışı çalışma
Bağlantısız işlemler ve çakışma kuralları.
Entegrasyonlar
Sistem sayısı ve API’leri olup olmadığı.
Roller ve ekranlar
Kullanıcı rolleri, formlar, onay adımları.
Cihaz özellikleri
Kamera, barkod, imza, konum, mobil yazıcı.
Dağıtım ve güvenlik
Mağaza ya da kurum içi, MDM, KVKK.
Özel yazılım maliyeti neye göre belirlenir?
Keşif sprinti
2 hafta Sabit kapsam, sabit bedel
İlk sürüm
6–12 hafta Kapsamı birlikte belirlenen ilk sürüm, projenin tamamı değil
Diğer ekipler
Aşama aşama Pilot ekipten sonra bölge bölge

Teslim şartları

Bize bağımlı kalmazsınız: kod, mağaza hesapları ve anahtarlar sizde durur.

  1. Kod ve fikri mülkiyet

    Projeye özel kod ve tasarımların devri, üçüncü taraf lisansları ve kullanım hakları sözleşmede ayrı ayrı belirlenir.

  2. Mağaza hesapları

    Apple ve Google Play hesapları baştan şirketiniz adına açılır.

  3. Anahtarlar ve altyapı

    Kod deposu, bulut ve uygulama imzalama anahtarları sizin hesabınızda.

  4. Testler

    Kritik akışlarda otomatik test; çevrimdışı ve farklı cihazlarda deneme.

  5. Dokümantasyon ve devir

    Kurulum ve sürüm notları depoda; kod ekibinize ortak oturumlarla devredilir.

  6. Bakım ve sürümler

    Yeni işletim sistemi sürümlerine uyum, bakım kapsamı, destek saatleri ve yayın sorumlusu yazılı belirlenir.

Sık sorulanlar

iOS mu, Android mi; yerel mi, çapraz platform mu?

Seçimi önce ekibinizin kullandığı cihazlar belirler. Çoğu saha uygulamasında tek kod tabanıyla iki platforma çıkan React Native ya da Flutter yeterlidir ve bakımı daha ekonomiktir. Sürekli arka plan konumu, yoğun Bluetooth kullanımı ya da el terminalinin tarayıcısı gibi donanıma yakın işler gerekiyorsa o kısmı yerel (Swift, Kotlin) modülle yazarız.

Uygulamayı ekibe nasıl dağıtırız?

Üç yol var: mağazada yayınlanır ama yalnız yetkili kullanıcılar giriş yapabilir; Apple Business Manager ve yönetilen Google Play üzerinden yalnız sizin cihazlarınızda görünen özel uygulama olur; ya da cihazlarınızı yöneten MDM doğrudan yükler. Güncellemeler aynı yoldan, MDM ya da otomatik güncellemeyle iner; desteklenmeyen eski sürümü kullanan kişi güncellemeye yönlendirilir. Her yolda hesaplar şirketiniz adına açılır. Kuruluş hesabının doğrulama ve dağıtım koşulları seçilen programa göre değişir. Apple ve Google Play kuruluş kayıt koşulları, D-U-N-S gereksinimi ve uygun istisnalar keşifte güncel kaynaklardan kontrol edilir (kontrol: 11 Ekim 2026).

Referans projelerinizi görebilir miyiz?

Referans listesi yerine ürün konseptlerini gösteriyoruz: bu sayfadaki sürücü uygulaması ve saha satış paneli, kurgusal şirketler için hazırladığımız ekran tasarımlarıdır. Riski sınırlamak için sabit bedelli keşif sprintiyle ya da tek bir saha ekibiyle pilotla başlamanızı, kod deposuna ve mağaza hesaplarına ilk günden sahip olmanızı öneririz.

Telefon kaybolursa ya da çalışan ayrılırsa ne olur?

Cihazdaki veri şifreli saklanır ve uygulama süreli oturumla açılır. Kullanıcının erişimini yönetim panelinden kapatırsınız; cihaz MDM ile yönetiliyorsa uygulama verisi uzaktan silinir. Telefonda yalnız o kişinin işi için gereken veri bulunur, örneğin kendi bölgesinin müşterileri.

Konum takibi ve KVKK nasıl ele alınır?

Konumu yalnız görev sırasında ve belirli bir amaçla (teslimat noktası, ziyaret doğrulama) almayı öneririz; mesai dışı veri toplamayı engelleyen kuralları kapsamda tanımlar ve test ederiz. Hangi kişisel verinin neden işlendiğini, çalışanlara yönelik aydınlatma için gereken bilgileri ve verinin tutulduğu ülkeyi keşifte birlikte çıkarırız.

Çalışanlar kendi telefonlarını kullanabilir mi?

Evet. Bu durumda şirket verisi uygulamanın içinde kalır; kişisel fotoğraflara, rehbere ve mesajlara erişilmez. Cihaz yönetimi gerekiyorsa Android’de iş profili, iOS’ta kullanıcı kaydı (User Enrollment) yalnız iş uygulamalarını ve verisini yönetir.

Sonraki adım

İlk adım 30 dakikalık bir tanışma görüşmesi. Ardından 2 haftalık keşif sprinti ya da tek ekiple bir pilot öneririz.