Ответ
Да, есть опыт работы с Google Maps API и Yandex Maps SDK.
Google Maps:
- Добавление карты в приложение через
MapViewилиSupportMapFragment. - Работа с маркерами, полилиниями, камерами.
- Обработка жестов и кликов.
Yandex Maps:
- Интеграция через
MapKit. - Кастомизация маркеров, кластеризация.
- Построение маршрутов.
Пример добавления Google Maps:
val mapFragment = supportFragmentManager.findFragmentById(R.id.map) as SupportMapFragment
mapFragment.getMapAsync { googleMap ->
googleMap.addMarker(MarkerOptions().position(LatLng(55.75, 37.61)))
}
Также работал с оффлайн-картами и геокодированием.