Клуб API Карт

MapKit: Перезагрузка

ymapsapi
22 марта, 12:38

Сегодня мы запустили новый MapKit для iOS и Android. Он получил номер 3.0.

MapKit — это SDK, для работы с данными Яндекс.Карт из мобильного приложения. 

С помощью MapKit 3.0 приложение сможет не только отобразить карту Яндекса, но и строить маршруты на разных видах транспорта, находить организации и показывать панорамные снимки. SDK уже используется в приложениях Яндекса — мобильных Яндекс.Картах, Навигаторе, Такси и других.

Раньше было два способа использовать карты Яндекса в мобильном приложении: предыдущие версии MapKit или JS API через webView. Оба способа имели свои особенности — MapKit не давал доступа к поиску по организациям или маршрутизации, а JS API требовал от мобильного разработчика знания JavaScript.

Что умеет новый MapKit:
- отображать карты и панорамы Яндекса - среди доступных подложек векторные тайлы и "ночная" тема карты;
- строить маршруты на автомобиле, общественном транспорте или пешком с учетом актуальной дорожной ситуации;
- находить организации и географические объекты;
- отображать пользовательские данные - отдельные геометрические объекты на карте или полностью кастомные слои;
- работать в оффлайне: искать объекты и строить маршруты;
- и многое другое.

MapKit 3.0 работает под iOS, начиная с версии 9.0, и под Android от 4.0.3 и выше. Программные интерфейсы доступны на Objective-C для iOS и на Java для Android.

Чтобы начать использовать MapKit, достаточно выбрать подходящую лицензию и получить ключ. А дальше разобраться поможет наша документация и sample-проекты.

8 комментариев
Скажите пожалуйста, что насчет старого мапкита https://github.com/yandexmobile/yandexmapkit-android ? Сколько он еще будет работать, пусть даже и без поддержки?
pdapnz,
без поддержки старая версия MapKit довольно быстро начнет  деградировать в связи с обновлениями устройств, поэтому рекомендуем запланировать переход на новую версию в ближайшие месяцы.
Обновлено 3 апреля, 17:59
ymapsapi,
Но все таки вопрос немного в другом, есть ли какие-то таймлайны по принудительному закрытию старого мапкита, или он будет существовать в замороженном виде достаточно долго еще и старые ключи будут работать?
pdapnz,
запуск только произошел и пока мы не установили дедлайн по закрытию старой версии, но ключи старой версии для новых приложений в этом году уже не выдавались.
ymapsapi,
Ок, благодарю за ответ.

Подписался на этот блог чтобы следить за новостями. Анонс же будет перед закрытием?

Как разработчик, я понимаю все прекрасно насчет перехода на новую версию мапкита, но не все от меня зависит. Да еще с учетом того что она платная для ряда кейсов, для которых старая версия была бесплатна.
Обновлено 4 апреля, 12:02
Подскажите пожалуйста, где можно посмотреть sample-проекты? На гитхабе есть только один проект, где просто добавляется метка на карту. Интересуют способы построения маршрутов и отображение геометрических объектов на карте
denis@saytum.ru,


Вот демо-проекты для Android и iOS.
http://github.com/yandex/mapkit-android-demo

http://github.com/yandex/mapkit-ios-demo


Там есть примеры маршрутизации, отображения на карте и другое.
abror.esonaliyev
13 октября, 08:46
Ilia,
как я могу нарисовать маршрут для ходьбы?  в проекты android demo нет напримеры для ходьбы