SwiftUI-компоненты, пилот с Huawei и поиск по координатам — мобильный SDK 2ГИС получил сразу несколько полезных обновлений. Теперь интеграция с iOS стала проще, а поиск объектов — удобнее. Разработчики могут использовать нативные UI-элементы Apple, а новые возможности поиска помогут быстрее находить нужные точки на карте. Рассказываем подробности.
SwiftUI в мобильном SDK 2ГИС
Теперь в мобильном SDK для iOS доступны SwiftUI-компоненты как для карты, так и для навигатора. Это значит, что разработчики смогут создавать интерфейсы с адаптацией под разные устройства Apple, сохраняя нативный дизайн. Если раньше интеграция картографических сервисов в SwiftUI требовала дополнительных решений, теперь всё работает из коробки. Как это выглядит, можно увидеть в документации.
Пилот с Huawei
В конце 2024 года 2ГИС и Huawei запустили пилотный проект, чтобы проверить, насколько мобильный SDK 2ГИС подходит для навигационных приложений в головных устройствах автомобилей. В декабре на головных устройствах Vehicle Unit Screen развернули поиск, построение маршрутов и навигацию с использованием технологий 2ГИС.
Пилот — это всегда гибкость, и мы оперативно адаптировались под запросы Huawei. Например, выяснилось, что водителям не хватает возможности оценивать расстояния между объектами на карте. В результате команда MSDK в релизе 12.4.3 добавила метод для расчёта расстояний между точками на карте или экране, который можно использовать в интерфейсе.
Тесты продлятся до марта 2025 года. По их итогам Huawei выберет поставщика картографических сервисов для головных устройств автомобилей и мы рассчитываем, что 2ГИС займёт это место.
Поиск объектов в радиусе
С версии 12.4.0 мобильный SDK 2ГИС позволяет искать объекты в заданном радиусе — это один из методов формирования поискового запроса. Такой подход удобен, когда нужно быстро найти заправку, парковку или другие важные точки рядом с местом назначения. Функциональность была разработана в ответ на запрос Сберавтотеха и теперь доступна в SDK, помогая пользователям эффективнее планировать поездки. Подробности — в документации по поиску.
Нажимая кнопку «Комментировать», вы принимаете условия Лицензионного соглашения и даёте ООО «ДубльГИС» согласие на обработку персональных данных на условиях и в целях, определённых «Политикой конфиденциальности».