DZDSoft EST. 2021 Özel IT çözümleri / Ankara, TR Tüm sistemler OPERASYONEL TR · EN · DE dillerinde 20+ PROJE geliştirildi 2021’den beri mühendislik info@dzdsoft.com DZDSoft EST. 2021 Özel IT çözümleri / Ankara, TR Tüm sistemler OPERASYONEL TR · EN · DE dillerinde 20+ PROJE geliştirildi 2021’den beri mühendislik info@dzdsoft.com
DZDSoft/ Hizmetler/ A.04 — iOS & Android Uygulamaları
Hizmet A.04 / Native & cross-platform

iOS & Android
Uygulama Geliştirme

Kurumların gerçekten kullandığı mobil uygulamalar — akıcı, ölçeklenebilir ve operasyonel maliyeti düşürmek için kurulmuş. Native ya da cross-platform; ona uygun backend, API'ler ve store yayınıyla birlikte teslim edilir. Bakımı yapılsın diye kurulmuş, v1'de terk edilmiş değil.

— Bir bakışta A.04
Kapsam
Native & cross-platform uygulamalar, backend, API'ler, store dağıtımı
Teslimatlar
iOS & Android uygulamaları · Backend & API'ler · Store yayını · Bakım
Sektörler
İnşaat · Eğitim · Kurumsal · Saha operasyonları
Stack
Swift · Kotlin · React Native · REST / GraphQL · Firebase
~ 2021'den beri uygulama teslim ediyoruz
— Bölüm 01. Kapsam

Neler dahil.

Bir mobil projeyi baştan sona kapsayan altı yetkinlik — uygulama, arkasındaki servisler ve onu bir telefona indirip orada tutmak için gereken her şey.

01 / Native
Native iOS & Android

Her platformda doğru hissettiren Swift ve Kotlin uygulamaları — kullanıcıların zaten beklediği hareketler, performans ve alışkanlıklar; bir çerçeveye sıkıştırılmış web sitesi değil.

02 / Cross
Cross-Platform Uygulamalar

Tek kod tabanının mantıklı olduğu yerde React Native — daha hızlı teslim, daha ucuz bakım; her proje için doğru seçimmiş gibi davranmadan.

03 / Backend
Backend & API'ler

Bir uygulama, ancak arkasındaki servisler kadar iyidir. Backend'i, API'leri ve veri katmanını şirket içinde kurarız; böylece bütünü tek bir sistem olarak mühendislikle yapılır.

04 / Offline
Offline-First & Senkronizasyon

Saha işinde sinyal asla garanti değildir. Çevrimdışı çalışmaya devam eden ve bağlantı geri geldiğinde temiz senkronize olan uygulamalar kurarız — kayıp veri yok, kopya yok.

05 / Release
Store Yayını & Dağıtım

App Store ve Play gönderimi düzgünce ele alınır — inceleme, imzalama ve dağıtım — ayrıca hiçbir zaman herkese açık mağazaya çıkmayan iç uygulamalar için kurumsal dağıtım.

06 / Ops
İzleme & Bakım

Net bir SLA altında çökme raporlama, analitik ve OS-güncelleme bakımı. Telefonlar yılda iki kez değişir — bakımı yapılmayan bir uygulama sessizce çalışmayı durdurur.

— Bölüm 02. Süreç

Bir uygulama
nasıl teslim edilir.

Aynı mühendisler, ilk kapsamdan mağazaya ve ötesine kadar onunla kalır. Onu kullanacak insanlarla hiç tanışmamış bir ekibe devir yok.

iKapsamla

Özellik listesini değil, işi tanımla

Uygulamanın gerçekte ne için olduğundan başlarız — iyi yapması gereken tek iş. Geri kalan her şey yerini hak eder ya da v1'de teslim edilmez.

iiTasarla

Ekranlardan önce akışlar

Piksellerden önce insanların izlediği yolları tasarlarız — böylece uygulama sunumda çekici değil, elde apaçık hissettirir.

iiiKur

Uygulama ve backend, birlikte

Aynı stüdyo, uygulamayı ve konuştuğu servisleri, her adımda gerçek bir cihaza yükleyip deneyebileceğin kısa iterasyonlarla kurar.

ivTest et

Gerçek cihazlar, gerçek koşullar

Cihazlar, OS sürümleri ve kötü sinyal koşulları boyunca test ederiz — çünkü kullanıcılarınızın karşılaştığı hata hep simülatörde hiç görünmeyen olur.

vYayınla & işlet

Mağaza, sonra canlı tut

Gönderimi ve dağıtımı biz hallederiz, sonra izler ve bakımını yaparız. Kurduğumuzu biz çalıştırırız — sonrasında gelen her OS güncellemesi boyunca.

— Bölüm 03. Kanıt

Saha için kurulmuş.

Telefonların gerçekte içinde yaşadığı koşullar için mühendislik yaparız — kesik sinyal, küçük ekranlar, şantiyede günlük kullanım. Bu platformlar tam da bu koşullarda çalışır; bir uygulamanın bağlı olduğu aynı backend ve front-end mühendisliğiyle.

— Bölüm 04. SSS

Gerçekten aldığımız
sorular.

Dürüst cevaplar — ilk görüşmede, herhangi bir teklif öncesi vereceğimiz türden.

Native mı cross-platform mı — hangisini önerirsiniz?

İşe bağlı. Uygulama çoğunlukla ekran ve veriyse cross-platform daha ucuz ve hızlıdır; performans, donanım ya da platform hissi gerçekten önemliyse native kazanır. Neyi kurmayı tercih ettiğimize göre değil, sizin durumunuza göre öneririz.

Backend'i de mi kuruyorsunuz, yoksa sadece uygulamayı mı?

İkisi de. Bir uygulama, ancak arkasındaki servisler kadar iyidir. Backend'i ve API'leri aynı stüdyoda kurarız; böylece uygulama ve veri katmanı tek bir sistem olarak mühendislikle yapılır — iki tedarikçi arasında dikilip birleştirilmiş değil.

Uygulama çevrimdışı çalışabilir mi?

Evet, işin gerektirdiği yerde. Saha uygulamaları offline-first kurulur — sinyalsiz çalışmaya devam eder ve bağlantı döndüğünde, kayıp ya da kopya veri olmadan temiz senkronize olur.

App Store ve Play gönderimini siz mi hallediyorsunuz?

Evet — her iki mağazada inceleme, imzalama ve dağıtım. Herkese açık olmaması gereken iç araçlar için kurumsal dağıtım kurarız; böylece ekibiniz uygulamayı, hiç mağazaya çıkmadan alır.

Lansmandan sonra uygulamanın bakımını yapacak mısınız?

Evet, net bir SLA altında. Mobil platformlar yılda iki kez değişir — kimsenin bakmadığı bir uygulama sessizce bozulur. OS güncellemeleri, çökme düzeltmeleri ve mağaza politikası değişiklikleriyle güncel tutarız.

— Bölüm 05. Dahası

Şununla iyi gider.

Bir mobil uygulama nadiren tek başına teslim edilir. Çoğu uygulama projesinin bir sonraki adımda başvurduğu uzmanlıklar bunlar — aynı stüdyo, aynı mühendisler.