Deprecation Notice: This project has been discontinued. Read on for details.
Um die Entfernung vom eigenen Standort zu einem bestimmten Ort festzustellen eignet sich Google Maps hervorragend. Aber was, wenn man die Entfernung zu einer ganzen Liste an Orten wissen möchte? Was, wenn man feststellen will welcher Ort am nächsten ist, und dabei möglichst die Fahrzeit berücksichtigen will?
„Entfernung“ (aka „Distance“) löst dieses Problem indem man eine Liste von Orten pflegen kann, zu denen man gerne die Entfernung bestimmen möchte. Die App ermittelt mittels GPS den Standort und sortiert daraufhin die Liste und zeigt die jeweilige Entfernung an. Außerdem gibt es die Möglichkeit Fahrzeit und -strecke anzeigen zu lassen. Statt dem eigenen Standort kann man auch jeden beliebigen Punkt als Ausgangsort für die Entfernungsmessung bestimmen.
Lokalisierung
Die App wurde in Deutsch und Englisch übersetzt. In den Einstellungen kann man zwischen Meilen und Kilometern für die Entfernungs-Anzeige wählen. Im Store-Eintrag experimentiere ich mit angepassten Screenshots für Nutzer diverser Länder um herauszufinden ob es einen Einfluss auf die Download gibt. (Es gibt noch keine Ergebnisse.)
Technische Umsetzung
Zum ersten Mal habe ich eine App zu einem großen Teil (aber noch nicht zu 100%) in Kotlin implementiert. Als Platform für Nutzeranalyse und Crash Reporting dient Firebase. Ansonsten kommt diese schlichte App ohne ein Backend aus. Für die Berechnung der Fahrzeit werden APIs von Google verwendet.
Die App wurde Anfang 2022 nach vier Jahren aus dem Play Store entfernt und ist nicht mehr verfügbar.