İçeriğe geç
Teklif al

Hizmet · Mobil uygulama

Android uygulama yaptırma

Android cihaz ekibinizin elindeki el terminali, kuryenin telefonu ya da müşterinizin cebindeki ekran olabilir. Bu çeşitlilik mobil uygulamayı web sitesinden daha zor bir iş hâline getirir: farklı ekran boyutları, üreticiye göre değişen arka plan kısıtları, zayıf bağlantıda çalışması gereken ekranlar ve Google Play kuralları, uygulamanın çalışıyor olmasıyla sahada çalışıyor olması arasındaki farkı yaratır.

Kategori
Mobil uygulama
Çalışma modeli
Proje bazlı · Bakım ve destek
Hizmet bölgesi
Türkiye geneli, uzaktan ve yerinde

Han Dijit olarak Android uygulama geliştirmeyi kullanıcının ve cihazın gerçek koşullarını anlayarak başlatıyoruz: uygulama kimin elinde, hangi bağlantıyla, hangi donanımla (kamera, barkod, konum, yazıcı) çalışacak? Bu yanıtlar mimariyi belirler; arayüz, arka uç servisleri ve Google Play yayını tek bir planda yürütülür.

Android uygulama hangi durumlarda gerekir

Mobil uygulama her sorunun cevabı değildir; aşağıdaki durumlarda web sitesinin ötesinde bir uygulama gerçek değer üretir.

  • Saha, kurye, teknik servis veya depo ekibine bağlantısız ortamda da çalışan bir uygulama vermek isteyen firmalar
  • Kamera, barkod, konum, Bluetooth veya NFC gibi cihaz özelliklerini iş sürecinin içinde kullanacak işletmeler
  • Müşterilerine sipariş, sadakat ya da bildirim gibi işlevleri telefonlarında sunmak isteyen markalar
  • Android tabanlı el terminali, tablet veya kiosk cihazlarında çalışacak özel yazılıma ihtiyaç duyan kuruluşlar

Android uygulama projelerinde sahada karşılaşılan sorunlar

Aşağıdaki konular masa başında kolayca atlanır, ilk saha denemesinde ise hemen ortaya çıkar.

  • 01

    Çevrimdışı çalışma ve senkronizasyon

    Depo, bodrum katı ve kırsal güzergâhlarda bağlantı kesilir. Uygulama veriyi cihazda tutar, işlemleri sıraya alır ve bağlantı gelince sunucuyla eşitler; çakışan kayıtlar için kural tanımlanır.

  • 02

    Cihaz ve sürüm çeşitliliği

    Android; farklı ekran boyutu, işlemci gücü ve üretici arayüzüyle gelir. Test yalnızca emülatörde değil, kullanıcı kitlenizde yaygın gerçek cihazlarda yapılır.

  • 03

    Arka plan konum, pil ve izinler

    Android, uygulamanın arka planda ne kadar çalışabileceğini ve konumu nasıl alabileceğini sınırlar; bildirim, kamera ve konum için izin çalışma anında istenir. Bu kurallara uygun, pil dostu bir kurgu ve izin verilmediğinde izlenecek akış baştan tasarlanır.

  • 04

    Google Play yayın kuralları

    Mağaza sayfası, gizlilik politikası, veri güvenliği beyanı ve hedeflenen Android sürümü gereklilikleri yayın için hazırlanır. Yalnızca kurum içi kullanılacak uygulamalar herkese açık mağazaya çıkmadan, özel yayın ya da cihaz yönetim aracıyla dağıtılabilir.

Android uygulama kapsamı

Kapsam uygulamanın amacına göre belirlenir; aşağıdaki parçalar çoğu projede yer alır.

  • 01

    Arayüz ve kullanıcı deneyimi

    Material Design ilkeleriyle tasarlanan arayüz telefon ve tablet ekranlarına uyum sağlar; karanlık mod, büyük yazı ve erişilebilirlik ayarları desteklenir.

  • 02

    Giriş ve yetkilendirme

    Kullanıcı girişi, parmak izi veya yüz tanıma ile biyometrik doğrulama ve rol bazlı yetkilendirme uygulamaya eklenir; kurumsal kimlik sisteminize bağlanması da mümkündür.

  • 03

    Bildirim, kamera ve harita

    Anlık bildirimler Firebase Cloud Messaging ile gider; barkod ve QR okutma, fotoğraf ve imza alma, haritada rota ve konum paylaşımı uygulamaya yerleştirilir.

  • 04

    Yönetim paneli ve arka uç

    Uygulama verisini yönetim panelinden beslenen güvenli bir API üzerinden alır; içerik, kullanıcı ve raporlar panelden yönetilir.

Android uygulamalarının bağlandığı sistemler

Uygulama tek başına değil, şirketin mevcut sistemleriyle birlikte değer kazanır.

  • 01

    ERP, CRM ve mevcut web sistemleri

    Cari, stok, sipariş ve görev verileri API aracılığıyla mevcut yazılımlarınızdan okunur ve oraya yazılır; çift veri girişi ortadan kalkar.

  • 02

    Ödeme ve faturalandırma

    Fiziksel ürün ve hizmet satışında kart ödemesi için ödeme kuruluşunun mobil altyapısı kullanılır. Dijital içerik satışında Google Play faturalandırması gerekebilir; hangisinin geçerli olduğu ürün türüne göre belirlenir.

  • 03

    Harita, SMS ve e-posta servisleri

    Rota ve adres arama için harita servisleri, doğrulama kodu ve bilgilendirme için mevcut SMS ve e-posta altyapınız uygulamaya bağlanır.

  • 04

    Analitik ve hata izleme

    Çökme raporları ve ekran kullanım ölçümleri hataları ve kullanım alışkanlıklarını gösterir; veri toplama izni ve gizlilik beyanıyla uyumlu tutulur.

Android uygulama yaptırmak istiyorum: süreç nasıl işler?

  1. Adım 01

    Analiz

    İş akışınızı, kullanıcılarınızı ve mevcut sistemlerinizi dinleriz; kapsamı, öncelikleri ve kabul ölçütlerini yazılı hâle getiririz.

  2. Adım 02

    Tasarım

    Ekran akışlarını ve veri modelini çıkarırız. Arayüzü sizinle gözden geçirip onay almadan geliştirmeye geçmeyiz.

  3. Adım 03

    Geliştirme

    Kısa döngülerle çalışırız; her döngü sonunda çalışan bir sürümü test ortamında görürsünüz.

  4. Adım 04

    Test

    İşlevsel testler, entegrasyon testleri ve temel güvenlik kontrolleriyle hataları yayından önce yakalarız.

  5. Adım 05

    Yayın

    Sunucu, alan adı, yedekleme ve izleme ayarlarını yaparak canlıya alırız; ekibinize kısa bir kullanım eğitimi veririz.

  6. Adım 06

    Bakım

    İsterseniz bakım ve destek anlaşmasıyla güncellemeleri, izlemeyi ve yeni geliştirmeleri sürdürürüz.

Yerel Android mimarisi ve test yaklaşımı

Android uygulamalarında Kotlin dilini ve Jetpack Compose gibi platformun önerdiği araçları temel alıyoruz. Uygulama katmanlı yazılır: arayüz, iş kuralları ve veri erişimi ayrılır; yeni bir ekran eklemek ya da arka uç servisini değiştirmek uygulamanın tamamını etkilemez. Cihazdaki hassas veri Android'in güvenli depolama mekanizmalarıyla korunur, ağ iletişimi şifreli bağlantıdan yapılır.

Devamını okuDaha az göster

Her sürüm birim ve arayüz testlerinden, farklı Android sürümü ve ekran boyutundaki cihazlardan ve çökme raporlarından geçirilir. Google Play'de aşamalı yayınla yeni sürüm önce kullanıcıların bir bölümüne açılabilir. Yeni Android sürümleri ve Google Play politika değişiklikleri takip gerektirdiğinden hedef sürüm uyumu ve güvenlik güncellemeleri bakım ve destek anlaşmasıyla düzenli ele alınır.

Bu hizmette çalışma modelleri

  • 01

    Proje bazlı

    Sabit kapsam, sabit fiyat ve belirli teslim tarihi

    Kapsamı belli, teslim tarihi olan işler için.

    • Yazılı kapsam ve kabul ölçütleri
    • Sabit fiyat ve belirli teslim tarihi
    • Teslim ve kabul adımları sözleşmede
    Bu modelle teklif alın: Proje bazlı
  • 02

    Bakım ve destek

    Aylık sözleşmeli, SLA'lı bakım, destek ve geliştirme saati

    Yayındaki bir sistemin sürekliliği için.

    • Aylık sözleşme ve SLA
    • İzleme, güncelleme ve hata düzeltme
    • Aylık geliştirme saati
    Bu modelle teklif alın: Bakım ve destek

Android uygulama hakkında sık sorulan sorular

Android uygulama yaptırma fiyatları neye göre değişir?

Ekran ve özellik sayısı, çevrimdışı çalışma gereksinimi, bağlanacak sistemler (ERP, ödeme, harita), yönetim paneli ve tasarım beklentisi maliyeti belirler. İhtiyacınızı dinleyip yazılı kapsam hazırlıyor, bu kapsama göre teklif sunuyoruz.

Android uygulama için firma seçerken nelere bakmalıyım?

Teklifin yalnızca arayüzü değil; arka uç servislerini, testi ve Google Play yayınını da kapsayıp kapsamadığına bakın. Kaynak kodun ve geliştirici hesabının kime ait olacağı, yayından sonra güncellemeyi kimin yapacağı sözleşmede yazılı olmalıdır.

Aynı uygulamanın iOS sürümü de gerekir mi?

Kullanıcılarınız iki platformu da kullanıyorsa evet. Ortak kod tabanı (Flutter, React Native gibi) ile iki ayrı yerel uygulama arasındaki seçim performans ihtiyacına, donanım erişimine ve bütçeye bağlıdır. Yalnızca Android cihaz dağıtılan kurum içi projelerde Android'e odaklanmak yeterli olabilir.

Uygulama internet olmadan çalışabilir mi?

Evet. Verinin hangi kısmının cihazda tutulacağı ve çakışmaların nasıl çözüleceği tasarım aşamasında belirlenir. Saha ve depo uygulamalarında çevrimdışı çalışma ayrıca test edilen bir başlıktır.

Google Play hesabı ve yayın süreci nasıl ilerliyor?

Geliştirici hesabını firmanız adına açmanızı öneriyoruz; mağaza metinleri, ekran görüntüleri, gizlilik politikası ve veri güvenliği beyanı birlikte hazırlanır. Google'ın inceleme süreci ve kuralları değişebildiği için yayın tarihi kesin bir söz olarak verilemez.

Uygulamayı yalnızca personelime dağıtabilir miyim?

Evet. Kuruma özel dağıtım için Google Play'in özel yayın seçenekleri ya da cihaz yönetim araçları kullanılabilir; uygulama herkese açık mağazada görünmez.

İlgili hizmetler ve sayfalar

Android uygulama yaptırmak için teklif alın

Kısa bir ön görüşmede ihtiyacınızı dinleyip kapsamı, çalışma modelini ve takvimi yazılı olarak paylaşırız.

+90 552 579 93 21