İçeriğe geç
Codivaro
← Tüm hizmetler

Hizmet

Karlsruhe'de mobil uygulama geliştirme

Müşterilerinizin ya da ekibinizin gerçekten her gün açtığı bir uygulama. Tek kod tabanıyla iOS ve Android, mevcut sisteminize bağlı.

Uygulamanız · şimdi

#214 numaralı sipariş hazır

iOS · Android

Kimler için?

  • Müşterileri düzenli sipariş veren, randevu alan ya da puan toplayan işletmeler
  • Saha ekibi, depo ya da vardiyalı çalışan işletmeler
  • Bir ürünü mobilde pazara çıkarmak isteyen girişimler

Neler dahil

  • 01

    Tek kod tabanıyla iOS ve Android (React Native / Expo)

  • 02

    Giriş, profiller ve roller

  • 03

    Anlık bildirimler

  • 04

    Gerektiğinde çevrimdışı çalışma

  • 05

    Kamera, QR tarama, konum ve ödemeler

  • 06

    Mevcut ya da yeni bir backend'e bağlantı

  • 07

    App Store ve Google Play'de yayınlama

Gerçekte böyle görünüyor

EFA Tankstellen

Önceden sipariş ver, kasada bekleme.

Vaka çalışmasını gör →
EFA Tankstellen: Web sitesi

Karlsruhe'de yerinde

Karlsruhe ve tüm Almanya'daki şirketler için uygulama geliştiriyorum: sipariş, damga kartı ve bildirimli müşteri uygulamaları; saha, depo ya da vardiya için çalışan uygulamaları.

Fikrinizi Karlsruhe'de yüz yüze ya da görüntülü konuşuruz. Nasıl hissettirdiğini bu sitedeki „Müşteri uygulaması“ canlı demosu gösteriyor.

Karlsruhe'de Codivaro hakkında

Rehber

Karlsruhe'de uygulama geliştirtmek: süreç, teknoloji ve kararlar

Kendi uygulamanız büyük bir adım gibi geliyor ve bazen gerçekten öyle. Ama çoğu zaman sanıldığından daha kolay hayata geçer; yeter ki en önemli kararlar erkenden doğru verilsin. Burada uygulama geliştirmenin bende nasıl işlediğini, hangi teknolojinin hangi amaca uyduğunu ve başlamadan önce neleri bilmeniz gerektiğini anlatıyorum.

Hangi uygulamaları kimler için geliştiriyorum

İki tür uygulama geliştiriyorum. Müşterilerinizin sipariş verdiği, rezervasyon yaptığı, puan topladığı ya da kampanyalar için bildirim aldığı müşteri uygulamaları. Ve sahada, depoda ya da vardiya planlamasında işi kolaylaştıran çalışan uygulamaları: işleri görüntülemek, fotoğrafla belgelemek, saat kaydetmek, stok okutmak. Neredeyse her uygulamanın yanında, içerikleri yönettiğiniz, siparişleri gördüğünüz ve kullanıcıları yönettiğiniz tarayıcı tabanlı bir yönetim paneli olur.

Böyle bir müşteri uygulamasının nasıl hissettirdiğini bu sitedeki „Müşteri uygulaması“ canlı demosunda deneyebilirsiniz. Sipariş, damga kartı ve ilgili paneli gösteriyor.

Native uygulama, cross-platform mu, web uygulaması mı?

Bu soru emek ve olanaklar hakkında çok şeyi belirler. Kısaca:

  • Native uygulamalar iOS (Swift) ve Android (Kotlin) için ayrı ayrı geliştirilir. Cihazdan en iyisini alırlar, ama iki kod tabanı ve dolayısıyla iki kat bakım anlamına gelir.
  • Cross-platform uygulamalar React Native ya da Flutter ile her iki sistem için ortak bir kod tabanından çıkar. Kullanıcıya normal bir uygulama gibi gelir, mağazalarda yer alır, kamera, konum ve bildirimleri kullanabilir. Çoğu şirket uygulaması için en iyi yol budur.
  • Progresif web uygulamaları (PWA) tarayıcıda çalışır ve ana ekrana eklenebilir. Mağaza yok, inceleme yok, anında güncel. Buna karşılık özellikle iPhone'da bildirimler ve arka plan işlevlerinde kısıtlamalar var.

Çoğunlukla React Native ile çalışıyorum, çünkü böylece kod ve bilgi tarayıcıdaki yönetim paneliyle paylaşılabiliyor. Şirket içi çalışan uygulamaları için PWA çoğu zaman tamamen yeterli olur ve mağaza sürecinden kurtarır. Hangi seçeneğin projenize uyduğunu ön görüşmede konuşuruz; aslında bir uygulamaya değil, iyi bir mobil web sitesine ihtiyacınız varsa bunu da söylerim.

Uygulama geliştirttiğinizde süreç nasıl işler

  1. 01

    Ön görüşme

    30 dakika, ücretsiz, Karlsruhe'de ya da görüntülü. Fikrinizi anlatırsınız; ben hedef kitleyi, ana işlevi ve mevcut sistemleri sorarım.

  2. 02

    Konsept ve sabit fiyat

    İlk sürümün neyi yapması gerektiğini belirleriz. Bunun için sabit fiyatlı yazılı bir teklif alırsınız. Diğer işlevleri sonraki aşamalar olarak planlarız.

  3. 03

    Tıklanabilir taslak

    Kodlamadan önce en önemli ekranları tıklanabilir bir taslak olarak görürsünüz. Değişiklikler bu aşamada hâlâ ucuzdur.

  4. 04

    Test sürümleriyle geliştirme

    Düzenli olarak kendi telefonunuza test sürümleri alırsınız: iPhone'da TestFlight, Android'de bir test kanalı üzerinden. Böylece sadece toplantıda değil, günlük kullanımda denersiniz.

  5. 05

    Yayınlama

    App Store ve Google Play kayıtlarını hazırlar, uygulamayı incelemeye gönderir ve mağazaların sorularıyla ilgilenirim.

Emeği neler etkiler

Uygulamalar için götürü fiyatlar pek bir şey söylemez, bu yüzden burada vermiyorum. Emeği belirleyen başlıca etkenler:

  • İlk sürümün kapsamı ve ekran sayısı.
  • Kullanıcıların giriş yapıp yapmadığı, profillerinin olup olmadığı ve verilerin cihazlar arasında eşitlenip eşitlenmediği.
  • Uygulama içi ödemeler, bildirimler, kamera, konum ya da tarayıcı.
  • Kasa, stok yönetimi ya da CRM gibi mevcut yazılımınıza bağlantı.
  • Ekibiniz için yönetim panelinin kapsamı.
  • Çevrimdışı çalışabilme, örneğin bodrumda, depoda ya da çekmeyen şantiyelerde çalışanlar için.

App Store, Google Play ve veri koruma

Apple ve Google her uygulamayı mağazada görünmeden önce, her büyük güncellemeyi de ayrıca inceler. İnceleme genellikle uzun sürmez, ama sorulara ya da reddedilmeye yol açabilir; örneğin gizlilik bilgileri eksikse ya da bir işlev belirsiz tanımlanmışsa. Bunu baştan hesaba katarım ki yayın formalitelere takılmasın. Yayınlama için Apple ve Google'da şirketiniz adına kayıtlı kendi geliştirici hesaplarınız gerekir. Kurulumda yardımcı olurum.

DSGVO (AB Genel Veri Koruma Tüzüğü) uygulamalar için de geçerli. Yalnızca ihtiyaç duyduğunuz hizmetleri kullanır, mümkün olduğunca takipten kaçınır ve veritabanını ile paneli tercihen AB'de barındırırım. Gizlilik beyanı ile mağazalardaki gizlilik bilgileri birbiriyle uyumlu olmalı; bunda size teknik olarak destek olurum. Hukuki kontrolü avukatınız ya da veri koruma sorumlunuz üstlenir.

Kod, hesaplar ve haklar sizindir

Uygulama mağazalarda benim değil, sizin adınızla yer alır. Kaynak kodu, panel ve veritabanı erişimlerini eksiksiz ve belgelenmiş olarak alırsınız. İleride şirket içinde geliştirmeye devam etmek ya da başka biriyle çalışmak isterseniz, önünüzde hiçbir engel olmaz.

Yayından sonra

Uygulamalar web sitelerinden daha fazla bakım ister. Apple ve Google her yıl yeni sistem sürümleri çıkarır ve uygulamaların güncel kurallara düzenli olarak uyarlanmasını şart koşar; aksi halde mağazalardan kalkabilirler. Bu yüzden bu tür uyarlamaları, güvenlik güncellemelerini ve küçük iyileştirmeleri kapsayan bakım hizmeti sunuyorum. İlk sürüm günlük kullanımda kullanıcılarınızın gerçekte neye ihtiyaç duyduğunu gösterdiğinde, yeni işlevleri birlikte bir sonraki aşama olarak planlarız.

Karlsruhe'de uygulama geliştirme, yüz yüze ya da görüntülü

Karlsruhe'deyim ve bölgedeki, örneğin Durlach, Ettlingen ya da Bruchsal'daki, ayrıca tüm Almanya'daki şirketler için uygulama geliştiriyorum. Fikrinizi memnuniyetle yerinde ya da görüntülü konuşuruz. Özellikle çalışan uygulamalarında, uygulamanın ileride hangi koşullarda kullanılacağını görmek için yerinde bir buluşma değer: eldivenle, ayakta, zayıf bağlantıda. İlk fikirden bakıma kadar tek bir muhatabınız olur.

Sık sorulanlar

Gerçekten bir uygulamaya ihtiyacım var mı?

Her zaman değil. Çoğu zaman indirmesiz çalışan hızlı bir web uygulaması yeter. Size hangisinin uyduğunu dürüstçe söylerim.

Uygulama kimin olur?

Sizin. Mağaza hesapları şirketiniz adına açılır, kod ve erişimlerin tamamı size verilir.