Comments 6
О, новый мапкит — это прелестно. У меня был проект на Android, но разнообразие граблей поражало.
1. Собираем проект, запускаем, переключаемся с Google Maps на Я.К, и процесс падает. UnsatisfiedLinkError. Да, ребята из Яндекса собирают мапкит для Android только для 32-разрядных архитектур. В 2018 году. Шик! Да, есть workaround, но… Не надо так.
2. Хочется по нажатию на маркер видеть InfoWindow/Balloon с меткой хотя бы, как в тех же Google Maps. В JS-версии — есть. В Android… Ну, я не нашел ни документации, ни туториалов.
3. Отдельный листенер на каждый маркер. Вкусовщина, вероятно, но я вполне удовлетворялся одним листенером на карту, в который триггерился любой тапнутый маркер/балун. Вкупе со сбором ссылок на листенеры при перекрытии фрагмента с картой на activity stack-е — грустный inconsistent behavior вида «маркер не маркер».
4. Странный способ работы с user location. Но пусть.
5. Платные слои и контроллеры вместе с бесплатными в одной библиотеке. Может быть стоило разделить на две?
Психанул, выкинул Я.Карты, в качестве альтернативы добавил MapBox. API почти слово в слово как у Google Maps, есть подсистема turn-by-turn навигации, нормальный оффлайн, воз и маленькая тележка стилей.
Спасибо, Яндекс, не надо.
1. Собираем проект, запускаем, переключаемся с Google Maps на Я.К, и процесс падает. UnsatisfiedLinkError. Да, ребята из Яндекса собирают мапкит для Android только для 32-разрядных архитектур. В 2018 году. Шик! Да, есть workaround, но… Не надо так.
2. Хочется по нажатию на маркер видеть InfoWindow/Balloon с меткой хотя бы, как в тех же Google Maps. В JS-версии — есть. В Android… Ну, я не нашел ни документации, ни туториалов.
3. Отдельный листенер на каждый маркер. Вкусовщина, вероятно, но я вполне удовлетворялся одним листенером на карту, в который триггерился любой тапнутый маркер/балун. Вкупе со сбором ссылок на листенеры при перекрытии фрагмента с картой на activity stack-е — грустный inconsistent behavior вида «маркер не маркер».
4. Странный способ работы с user location. Но пусть.
5. Платные слои и контроллеры вместе с бесплатными в одной библиотеке. Может быть стоило разделить на две?
Психанул, выкинул Я.Карты, в качестве альтернативы добавил MapBox. API почти слово в слово как у Google Maps, есть подсистема turn-by-turn навигации, нормальный оффлайн, воз и маленькая тележка стилей.
Спасибо, Яндекс, не надо.
+3
> В свифте это выглядит как форсанврапнутый стриг(: что не гуд, да и обращаться потом таская “!” знак такое себе…
Что конкретно не гуд и зачем обращаться с «!», если он форсанврапится?
Что конкретно не гуд и зачем обращаться с «!», если он форсанврапится?
0
Выглядело это так на старой версии
Не гуд возвращаемое значение типа
title!()
Не гуд возвращаемое значение типа
String!
0
Простите за невежество, но все равно не могу понять что такое «форсанврапнутый стриг».
Если «стриг» — это string, то вроде как это стрин.
А «форсанврапнутый» — что-то обернутое циклом… Но все равно не вывезу определение.
P.S. Ну это честно вводит в заблуждение.
Если «стриг» — это string, то вроде как это стрин.
А «форсанврапнутый» — что-то обернутое циклом… Но все равно не вывезу определение.
P.S. Ну это честно вводит в заблуждение.
0
Sign up to leave a comment.
Сказ о том как я Yandex MapKit на iOS обновлял или карты, деньги, 2 мапкита