Ich möchte eine app mit android studio erstellen, die eine karte verwenden und zeigen den standort des gerätes darauf. Auch ich möchte Markierungen auf der Karte zeigen und in der Lage sein, sie anzuklicken und mit ihnen zu interagieren.
Eine leichte und schnelle Lösung (es gibt häufige Updates von Standorten) ist am besten natürlich.android map api übersicht und wahl
Ich suchte ein wenig und fand die Lösung von Google Maps API.
Das hat eine API-Lösung für Android, aber ich fand dann andere Optionen wie Broschüre, openlayers und wahrscheinlich gibt es mehr.
Leaflet obwohl und openlayers sind js und nach dem Suchen, wie man es einführt, fand ich, dass ich ein "webview" verwenden muss.
Ich konnte keine andere native Lösung wie Google Maps finden, die als Open Source wie Leaflet oder Openlayers ist.
Zuerst habe ich zwar Flugblätter verwendet, da Google Maps nicht so Open Source war und nach etwas Nutzung der Karten nach Geld fragen könnte. Auch ich möchte benutzerdefinierte Markierungen verwenden.
Welche Bibliothek sollte ich verwenden?
Hat die Verwendung von js und webview einen erheblichen Einfluss auf Geschwindigkeit und Leistung gegenüber nativen Bibliotheken?
Ist es schwierig, mit der js zu interagieren - um Marker zu ändern/zu erstellen, Text und Stuff anzuzeigen und den Marker zu bewegen, während sich der Benutzer bewegt?
Ich bin neu in der Android-Entwicklung jeden Rat, der Fehler in meinem Denken zeigen wird willkommen sein.