Konum neden gerekli?
Yakındaki sonuçları göstermek, rota oluşturmak veya sahadaki bir işlemi doğrulamak gibi açık bir neden varsa konum değer üretir. Yalnızca kullanıcı haritada görünsün düşüncesi yeterli değildir.
Tam konum yerine şehir seçimi veya adres girişi aynı sonucu sağlıyorsa daha az izin isteyen çözüm tercih edilebilir.
İzin ve güven
Konum izni istenirken kullanıcıya ne için kullanılacağı anlaşılır biçimde anlatılmalıdır. Arka planda sürekli konum ihtiyacı ile uygulama açıkken tek seferlik kullanım aynı değildir.
Gereğinden geniş izin istemek mağaza incelemesini ve kullanıcı güvenini etkileyebilir. Ben en az veriyle çalışan akışı seçmeye çalışırım.
Harita hizmetinin maliyeti
Harita, adres arama ve rota gibi hizmetlerin kullanım sınırları ve fiyatlandırmaları olabilir. Başlangıçta ücretsiz görünen bir servis, trafik büyüdüğünde aylık gider oluşturabilir.
Bu nedenle yalnızca geliştirme maliyetini değil, beklenen kullanım arttığında oluşacak işletme giderini de konuşmak gerekir.
Zayıf bağlantı ve hata durumları
GPS kesin olmayabilir, kullanıcı izni reddedebilir veya internet bağlantısı zayıf olabilir. Uygulamanın bu durumlarda ne göstereceği ürün kararının parçasıdır.
Harita özelliği iyi test edildiğinde güçlüdür. Sadece ideal koşulda çalışan konum akışı ise kullanıcıyı en kritik anda yarı yolda bırakır.