Как добавить в carplay «яндекс.навигатор»: возможные способы

Google Maps

Рассматривая навигаторы с поддержкой Apple CarPlay, нельзя забывать и о продукте Google — Гугл Карты. В сентябре 2018 года появилась новость, что известное приложение все-таки получило поддержку Кар Плей. Для получения такой опции на автомобиле необходимо обновить телефон до версии iOS 12 и выше, а сам Google Maps до версии 5.0. Минус в том, что управление навигацией Сири в этом случае будет недоступно.

Чтобы включить лучший навигатор, сделайте следующее:

  1. Убедитесь в соответствии Айфона заявленным требованиям.
  2. Установите приложение Гугл Карты на телефон.
  3. Войдите в Настройки, а после жмите Основные, а далее CarPlay;
  4. Кликните на название машины.
  5. Вверху в списке иконок перелистните второй экран, где находится символ Google Maps, а после переместите его на первый экран CarPlay

Приложение доступно более чем в 200 странах, и этот список постоянно расширяется. Информация о GPS-навигации поступает на смартфон в режиме реального времени. При этом пользователи дополнительно получают следующие опции:

  • поиск лучшего маршрута с автоматическим его исправлением;
  • получение информации обо всех происходящих в районе событиях;
  • возможность быстро поймать автобус;
  • экономия времени, благодаря быстрой прокладке маршрута;
  • возможность работы с картами Гугл без подключения к Интернету;
  • просмотр улиц и изображения в помещении.

Важно учесть, что некоторые функции Гугл Maps для Apple CarPlay доступны не во всех странах. Тем не менее, для многих это лучший навигатор с позиции информативности и функционала

Разработка беты

Перейдём уже к написанию кода. Первое, что необходимо сделать, — реализовать парочку обязательных методов CPApplicationDelegate в файле ApplicationDelegate.

Давайте рассмотрим сигнатуру:

С UIApplication всё понятно.
CPWindow — наследник UIWindow, окно для внешнего дисплея головного устройства магнитолы.
CPInterfaceController — что-то типа аналога UINavigationController’а, только из CarPlay.framework.

Теперь перейдём непосредственно к реализации метода.

В didConnect необходимо написать код, похожий на тот, который мы привыкли видеть в didFinishLaunching. CarMapViewController — это base view (контроллер на самом деле, но ладно), как по документации.

Вот такую картинку в итоге я получил:

Где-то в это время до меня дошло, что в новом Xcode new build system включена по умолчанию и, скорее всего, из-за этого 2ГИС не собирается.

Я открыл Xcode, поставил legacy (а точнее stable, давайте называть вещи своими именами) build system, и моя теория подтвердилась: 2ГИС собрался.

Выставив тот самый capability-ключ, я запустил 2ГИС под CarPlay и не увидел логов о переходе приложения в режим background. Стало ещё непонятнее, ведь инженеры Apple со сцены сказали про background-режим, но, с другой стороны, нам обещали contentView у UIAlertView, а в итоге UIAlertView стал deprecated.

Решив, что так и должно быть, я не стал заморачиваться с MKMapView. Она лишила бы нас оффлайна и заставила заново писать отрисовку маршрутов.

Сроки запуска

Сторонние навигаторы — это именно то, что ожидали пользователи Apple при выходе iOS 12. Ранее «iOS для автомобилей» работала только с Apple Maps, из-за чего перемещение по дорогам российских автомобилистов было чрезвычайно затруднительным. Даже несмотря на то, что скооперировались с сервисом 2ГИС, благодаря которому географическое позиционирование на местности заметно улучшилось. Тем не менее, большинство пользователей придерживаются сторонних приложений. Именно поэтому часть владельцев смартфонов Apple задавалась вопросом, когда «Яндекс.Навигатор» добавят в Carplay.

Ответ уже есть: данное приложение благополучно функционирует на устройствах, где есть CarPlay. 12 сентября 2018 года вышло долгожданное iOS, которое позволило пользователям получить доступ к изменению списка приложений для сервиса Carplay.

Автомобили становятся умными

Более полувека в автомобильной сфере был застой. Улучшались ходовые и скоростные характеристики, повышался комфорт для водителя и пассажиров, но в целом машины не менялись. Сегодня же мы наблюдаем самую настоящую революцию в этой сфере.

Плотная интеграция смартфонов благодаря CarPlay и Android Auto, интеллектуальные системы безопасности, цифровые ключи, автопилот, альтернативные источники энергии. Мир стремительно меняется к лучшему. Меняется на наших глазах. И это вдохновляет!


iPhones.ru

Кратко, четко и понятно о CarPlay, а также о современных смарт-технологиях в автомобиле на примере новейших разработок Volvo. Зачем CarPlay, если уже есть медиасистема в автомобиле? Цикл косметического обновления автомобиля среднего класса составляет около 2–3 лет, глобального — от 4 до 6 лет. Болиды более высокого класса могут обновляться и раз в 10 лет. И…

Аналоги

Как вы наверняка поняли, прежде чем Car Key получит массовое распространение и попадет в руки большинства автовладельцев, пройдет немало времени. Тут все зависит не только от расторопности разработчиков Apple, но и от производителей автомобилей. Однако, на наш взгляд, эра бесключевого доступа к машинам уже наступила, ведь идея технологии Car Key далеко не нова.

  1. К примеру, у Hyundai есть подобная утилита — Digital Key, правда, она работает на Android и только для автомобиля Sonata 2020 года. Корейцы вообще один из первых начинают использовать всякие электронные примочки (вспомните про мир Хендэ или электронную сервисную книжку дилера);
  2. Volvo тоже предлагает своим клиентам систему цифрового ключа по Bluetooth, через приложение Volvo On Call;
  3. У BMW есть программа «BMW Connected», адаптированная под Android и только для смартфонов марки Samsung.

Вполне возможно, китайский рынок совсем скоро тоже откликнется на спрос и разработает свои портативные и недорогие гаджеты, которые, как всегда, будут адаптированы под любые смартфоны и автомобили. Китайцы смогут!

Вождение с каждым годом становится все более комфортным и удобным, это факт. Совсем скоро людям не нужно будет носить в кармане физические ключи от авто, ограничившись лишь смартфоном. У Car Key огромный потенциал, ведь не зря Apple сегодня тратит на ее внедрение миллионы долларов.

На сегодня – это вся доступная информация. Ну, а как только опцию официально запустят, как всегда, ждите на нашем сайте самые актуальные обзоры и оценки.

Что такое Apple Carplay

Эпл Карплей – это технология, организующая взаимодействие приложений iPhone с мультимедиа системой и дисплеем автомобиля. Интегрируются, прежде всего, проекты, позволяющие слушать музыку, подкасты и аудиокниги, а также – звонить и прослушивать голосовую почту. На сенсорном экране транспортного средства, таким образом, можно активировать прикосновением соответствующие ярлыки из iOS и управлять запущенными процессами яблочной операционной системы с помощью ручек и кнопок приборной панели.

Значительно повышает удобство использования Carplay Сири. Помощник дублирует управление, понимая и исполняя голосовые команды. Помимо работы в роли личного секретаря и ди-джея, Сири способна подсказать где находятся ближайшие заправки, точки общепита, гостиницы и другие объекты городской инфраструктуры.

Для наглядного позиционирования в Карплей по умолчанию используются карты Apple. Но главная проблема состоит в их неполноте и малой информативности. Более подробны и проработаны специальные комбинированные сервисы совмещающие карты с мощным информационным бекграундом: Google Maps и Яндекс.Навигатор.

И хотя в App Store доступны как приложения от картографической компании ДубльГИС, так и от Google, полноценной заменой Яндекс.Навигатору они стать не смогли. Большинство водителей, перемещающихся по дорогам России и стран ближнего зарубежья предпочитают сервис Яндекса.

Исправление ошибок в работе Яндекс.Навигатора

The best framework we ever made

В конце концов, когда всё собралось на реальное устройство, стало понятно, что фиче «2ГИС под CarPlay» точно быть. Настало время делать по красоте.

Проблемы с вьюпортом

Необходимо было настроить вьюпорт карты, чтобы рисовать маршруты в области без лишних контролов, а не просто посередине. Короче говоря, чтобы это выглядело не так:

А так:

Я рассчитывал, что получу какой-нибудь layoutGuide с текущей видимой областью. Чтобы он учитывал и navigationBar, и вьюшку с маршрутом, и контролы на карте. На деле я не получил ничего. До сих пор непонятно, как настраивать вьюпорт, поэтому у нас в коде есть хардкод типа:

Построение проезда не только между двумя точками

В первый релиз мы решили взять наш рубрикатор, сделанный через CPGridTemplate:

Избранное и Дом/Работа через CPListTemplate.

И клавиатурный поиск через CPSearchTemplate:

Код я показывать про темплейты не буду, так как он простой и про него хорошо написана документация (хоть про что-то).

Тестирование и баги

Тестированием занимался artemenko-a-a. Один из первых багов, который он нашёл, мы до сих пор не можем починить.

Дело в том, что при отсоединении телефона от CarPlay-магнитолы спорадически нас прибивает Watchdog — без объяснении причины. Даже syslogs открывали, ничего не понятно. Так что если есть идея, как починить или понять причину, то велкам в комменты.

Следующий баг был в этом же месте, но с особенным поведением. Я писал выше, что метод didDisconnect у CPApplicationDelegate вызывается в момент отсоединения телефона от CarPlay. И в этом методе мы возвращаем карту с экрана магнитолы обратно в основное приложение. Представьте себе, сколько бы мы словили проблем, если бы этот метод не вызывался хотя бы раз из пяти.

Стало понятно, что это проблема iOS, а не конкретно нашего приложения, так как вся система считала, что она подключена к CarPlay.

Я даже зарепортил это как radar (как и все остальные баги). Меня попросили скинуть логи с таким-то профилем, но я не мог ответить поддержке в течение некоторого времени, поэтому они закрыли radar.

Раз Apple делать ничего не планировала, проблему пришлось обходить самостоятельно, так как воспроизводилась она достаточно часто.

И тут я вспомнил, что львиная доля подключений к CarPlay идёт через Lightning. Это значит, что телефон в момент подключения заряжается, а в момент отключения заряжаться перестаёт. А если так, то можно подписаться на состояние батареи и точно узнать, когда телефон перестал заряжаться и отключился от CarPlay.

Схема хиленькая, но выбора у нас не было. Мы пошли этим путём, и всё сработало!

К счастью, этот костыль из кода давно уже удалён: разработчики Apple починили всё в одном из релизов iOS.

Проблема одной карты

Не успел я обрадоваться новости о том, что в CarPlay будет наша карта, как передо мной встала следующая проблема: из-за технических особенностей карта может быть только одна.
Быстрое решение этой проблемы было, хоть и не очень элегантное.

Обычно в момент использования 2ГИС на CarPlay телефон заблокирован и лежит где-нибудь на полочке. А значит карта в этот момент на телефоне не сильно-то и нужна (не помешает для поиска, конечно). Поэтому мы решили при подсоединении телефона к CarPlay забирать карту из основного приложения и выводить её на экран CarPlay магнитолы. А при отсоединении, соответственно, возвращать обратно в приложение на телефон.

Да, решение такое себе, но оно быстрое, до сих пор работает и не пришлось пинать пару других команд, чтобы склепать MVP.

Стороннее приложение Apple CarPlay

Хотя вышеупомянутые приложения предварительно установлены на каждом iPhone, несколько сторонних приложений также работают с CarPlay. Хотя выбирать не из чего, все они поддерживают Siri для управления громкой связью.

На главном экране CarPlay вы увидите значки всех приложений, совместимых с CarPlay, установленных на вашем iPhone. В дополнение к приложениям ниже, CarPlay также оснащен для работы с приложениями производителя автомобилей для проверки работоспособности автомобиля.

6. Waze

С iOS 12 Apple открыла сторонние навигационные приложения для использования с CarPlay. Хотя Google Maps также доступны, Waze более четкий, поэтому мы включаем его здесь.

Главная достопримечательность Waze — это информация от сообщества. Приложение предупреждает вас о близлежащих детекторах скорости, строительных площадках или препятствиях на дороге. Попробуйте, если вы найдете Apple Maps тусклым.

Скачать: Waze (бесплатно)

7. Настройтесь на радио

Вы предпочитаете слушать радио в машине, но рядом нет любимой станции? TuneIn Radio, одно из лучших радиоприложений для iOS , доступно на CarPlay.

С его помощью вы можете просматривать более 100 000 радиостанций со всего мира. Для быстрого доступа сохраните избранное на телефоне, прежде чем начать движение.

Скачать: TuneIn Radio (бесплатно, доступна подписка)

8. Звуковой

Если вам нравятся аудиокниги, сервис Amazon Audible — отличный способ исправить ситуацию. Подписка позволяет вам загружать и хранить новую книгу каждый месяц, и есть множество жанров на выбор. Если вы не хотите подписываться, вы можете покупать книги по отдельности, даже если это не так удобно.

В приложении CarPlay вы можете воспроизводить любые загруженные аудиокниги, поэтому сохраняйте их в автономном режиме, когда вы подключены к сети Wi-Fi. Ознакомьтесь с нашими лучшими советами по Audible, чтобы получить больше от сервиса.

Скачать: Audible (бесплатно, доступна подписка)

9. WhatsApp

WhatsApp — одно из немногих сторонних приложений для обмена сообщениями, доступных в CarPlay (Telegram — другое). Открыв его, вы можете просто прослушать непрочитанные сообщения, прочитанные вслух, или продиктовать новое сообщение.

Все голосовые команды, которые вы ожидаете, находятся здесь, так что вы можете заставить Siri читать ваши входящие сообщения и отвечать вашим голосом. После установки приложения вы также увидите уведомления WhatsApp на главном экране CarPlay (если только вы не находитесь в режиме «Не беспокоить»).

Скачать: WhatsApp (бесплатно)

10. Spotify

Если вы не используете Apple Music, вы, вероятно, используете Spotify для потоковой передачи музыки. Как и другие музыкальные приложения, вы можете просматривать плейлисты и другую сохраненную музыку через интерфейс или просто использовать Siri, чтобы начать воспроизведение альбома или жанра. Spotify теперь также размещает подкасты, так что вы можете управлять всем в одном приложении.

Помните, что вам понадобится Spotify Premium для прослушивания без рекламы, сохранения музыки в автономном режиме и отключения режима случайного воспроизведения.

Скачать: Spotify (бесплатно, доступна подписка)

11. MLB

Если вы поклонник бейсбола, приложение MLB поможет вам быть в курсе событий лиги. С CarPlay вы можете слушать аудио во время вождения, но для этого вам понадобится подписка на MLB Audio. Эта подписка также открывает другие дополнительные функции, включая сжатые игры.

Используя бесплатную версию, вы все еще можете взглянуть на игру дня, но вы не можете слушать ее с CarPlay.

Скачать: MLB (бесплатно, доступна подписка)

Другие приложения Apple CarPlay, чтобы попробовать

Как упоминалось ранее, многие другие лучшие приложения для CarPlay очень похожи на приведенные выше. Чтобы не раскрывать их все подробно, вот некоторые из них, которые могут вас заинтересовать:

  • Covered : популярный менеджер подкастов со множеством функций.
  • Pandora : самый известный сервис интернет-радио, который позволяет вам создавать индивидуальные станции для чего угодно.
  • Прилив : если вы не используете другие музыкальные приложения, возможно, этот музыкальный сервис hi-fi обещает лучшее звучание, чем конкуренты, вас очаруют. Требуется подписка после бесплатной пробной версии.
  • NPR One : Будьте в курсе последних новостей и ток-шоу с вашего местного общественного радио.
  • iHeartRadio : аналогично TuneIn, это приложение позволяет прослушивать радиостанции со всей территории Соединенных Штатов.
  • Бесплатные аудиокниги . Хотите прослушать аудиокнигу для своей следующей поездки, не платя Audible или не покупая ее в Apple Books? Это приложение предоставляет множество аудиокниг по нулевой цене.

Можно ли в Эппл Карплей добавить Яндекс Навигатор

В конце 2018 — начале 2019 годов на страницах в Сети появились обнадеживающие сообщения. В них сообщалось, что можно «подружить» Apple CarPlay и Яндекс Навигатор без джейлбрейка. Информация появилась на фоне выхода новой версии iOS 12. По заявлению разработчиков, пользователи могут подключить Гугл Карты и Waze. Также сообщалось, что после обновления будет работать Яндекс навигатор в Apple CarPlay.

Компанию Yandex забросали запросами по поводу возможного сотрудничества. Там подтвердили, что ведется работа по объединению Эпл Кар Плей и Яндекс Навигатора. Автовладельцам понравилась эта идея, ведь уходит в прошлое необходимость отвлекаться от дисплея мобильного телефона и появляется возможность дистанционного управления с помощью голоса.

На практике Apple CarPlay и Yandex Навигатор не заработали и после выхода iOS 13. Автовладельцы жалуются, что после обновления иконка все равно не появляется на экране. В таких обстоятельствах приходится искать другие варианты.

Справедливости ради стоит отметить, что включить Яндекс Навигатор на Андроид Авто тоже не самая простая задача. Может производителю софта стоит быть попроще и подружиться с изготовителями медиасистем?

Сторонние программы

Существуют также иные возможности того, как добавить «Яндекс.Навигатор» в Carplay. Среди них CarBridge.

В случае, если вы обладатель устройства, у которого нет iOS 12, но имеется 10 или 11, то данная программа может помочь

Важно, что при ее использовании необходимо, чтобы устройство имело джейлбрейк. Кроме того, программа является платной

В таком случае следует проделать следующие действия:

  1. Скачать программу, оплатив через PayPal.
  2. С телефона открыть, нажав Open in cydia.
  3. Произойдет установка.
  4. Затем, если все прошло успешно, программа появится в настройках.
  5. Далее необходимо открыть приложение, принять лицензионное соглашение, и у вас не останется вопросов, как добавить «Яндекс Навигатор» в Carplay, ведь достаточно перенести приложение в активированные.
  6. Если телефон уже сопряжен с машиной, то через настройки Carplay можно упорядочить иконки пользовательских приложений.
  7. Теперь можно полноценно использовать устройство, работающее на версии ниже iOS 12, с практически любым автомобилем.

Исключение для данного способа составляют автомобили, которые не оборудованы сенсорным экраном. Кроме того, подобное применение сторонних средств также негативно отражается на работоспособности самого «Яндекс.Навигатора» — он может терять спутники, что приводит к завершению работы программы.

Что интересного в Android Auto

Эту систему компания Google анонсировала еще в 2014-м, но официально она стала доступна только через год. Сейчас Android Auto работает в 36 странах мира, Россия — в их числе. Разработчики называют Android Auto «умным сервисом для водителей», и он полностью оправдывает ожидания владельцев авто. Разберемся в его возможностях.

Интерфейс

Здесь все напоминает Wear OS — операционную систему, знакомую владельцам смарт-часов на Android. На экран выводится несколько карточек, которые подстраиваются под конкретного пользователя. Часто пользуетесь навигацией — значит, на видном месте будут карты. Слушаете музыку в пути — готовьтесь увидеть на экране ссылку на аудиоплеер. Обратная связь с устройством реализована через встроенного помощника Google Assistant.

На главном экране есть кнопки быстрого доступа к телефонным функциям, музыке, картам и встроенной информационно-развлекательной системе автомобиля. Ничего лишнего, чтобы не отвлекать водителя от дороги. Кстати, по той же причине на экран не транслируются оповещения и тексты сообщений из мессенджеров. Вместо этого система будет их озвучивать. Также в целях безопасности заблокирована функция перелистывания музыки в плеере во время движения автомобиля.

Работа с навигационными картами

Пожалуй, это одна из самых интересных функций для автовладельцев. Система поддерживает работу с картами Google Maps и Waze. Если вы планируете пользоваться Waze, его необходимо будет установить отдельно. При первом запуске навигационного сервиса система запомнит ваш выбор и в будущем будет запускать именно понравившееся приложение. Карты на Android Auto — однозначное добро. Пока многие сторонние системы навигации доступны по лицензии, Google Maps и Waze остаются абсолютно бесплатными.

Особенности подключения

USB-порт — самый простой способ подключить смартфон к информационно-развлекательной системе автомобиля. Но на волне популярности беспроводных решений Google начала постепенно внедрять эту функцию и в Android Auto. Впервые она стала доступна на смартфонах линейки Pixel.

Приложения и совместимость

Для Android Auto доступны десятки популярных приложений, полный их список можно найти здесь. Среди них привычный Skype, мессенджеры для Facebook, Telegram и WhatsApp, сервисы для прослушивания подкастов и аудиокниг, музыкальные приложения, новостные агрегаторы и многое другое. Чтобы начать работу с Android Auto, на смартфоне должна быть установлена операционная система Android 5.0 или выше и настроено подключение к интернету.

Минусы

Отсутствие приложений для навигации


Увы, но на данной фотографии представлена jailbreak версия телефона с iOS 12.

Нет, они есть, и их не мало — Apple карты, Google Maps, 2Гис. Но работают они скудно. Apple Карты вообще не знают половины адресов, 2Гис похож на навигатор 1998-го года. Google Maps самый достойный вариант, только вот все равно уступает «тому самому приложению». А этого приложения — Яндекс.Навигатора в CarPlay нет и никогда не будет.

Почему не будет? Потому что уже несколько лет Яндекс пытается монетизировать каждый свой сервис и построить при этом единую инфраструктуру. И приложение будет только мешать. Рекламу на пол экрана не вкрячишь; развитию Яндекс.Авто помешает — «Зачем мне покупать Яндекс.Авто, когда тут такой прекрасный CarPlay». Да еще и интегрироваться не так просто — посмотрите вон на 2Гис.

Полная интеграция Siri

Нет, у вас не дежавю, просто работает Siri ужасно. Она не слышит, она запускает не то, что нужно, она не может ничего — даже выполнять самые простые действия. Для примера: попробуйте как-нибудь попросить её построить маршрут через Google карты

Мало возможностей


Весь плейлист находится у вас перед глазами — не нужно лишний раз лезть в свой телефон

Увы, но в современном мире операционные системы автомобилей, зачастую умеют больше, чем CarPlay.

Допустим, в моем авто при проигрывании музыки через Bluetooth я не просто могу управлять влево-вправо, но и видеть весь плейлист с возможностью быстрого скролла до нужного трека — прямо с руля. С CarPlay даже если это Apple Music, то он даст только перемещаться влево-вправо.

Также прямо с руля я могу выбрать абонента из списка недавних контактов для звонка. CarPlay блокирует эту возможность.

Кажется мелочь, но разве за это мы доплачиваем в качестве дополнительной опции?

Телефон греется

Даже если вы захотите одновременно слушать музыку через CarPlay и использовать навигатор (кстати в старых версиях iOS этого нельзя было сделать О_О), то телефон будет сильно греться, хорошо, что у всех он висит на дефлекторе и обдувается кондиционером — иначе телефон превращается в пламя и может просто выключиться.

Нестабильная работа

Удивительно, но в наше время можно назвать технологию от Apple нестабильной. Если быть более точным: CarPlay может подключаться по проводу, а может подключаться по Wi-Fi.

К сожалению, не скажу за CarPlay по проводу, но в мир беспроводных зарядок — подключать телефон по проводу?

Но если CarPlay работает без провода — т.е. по Wi-Fi, то постоянное пропадание звука — это нормально. Не услышать 3-5 секунд какого-то трека — ничего страшного. Это норма работы CarPlay.

Контролы на карте

Итак, мы получили нашу карту на экране магнитолы. Теперь необходимо было сделать первые и очевидные для любой карты вещи: контролы зума, текущего местоположения и перемещения карты.

Начнём с зума и текущего местоположения, ведь эти контролы находятся на самой карте и это не обычные UIControl. Как я писал выше, на base view находится только карта.

Для того, что бы поместить эти контролы на карту, пришлось снова лезть в документацию и sample-приложение. Там я вычитал про первый темплейт — CPMapTemplate.

CPMapTemplate — прозрачный темплейт для отображения некоторых контролов на карте и аналога navigationBar’а. Создаётся и выставляется он так:

Далее необходимо создать эти контролы и положить их на карту.

Но массив mapButtons оказался с приколом, ведь сколько в него элементов ни клади, он возьмёт только первые три элемента и отобразит их на экране. Ни ошибок в лог, ни ассертов вы не получите.

Дальше я полез смотреть, как мне заставить двигаться карту, и нашёл в документации вот такое:

Странно, подумал я, и полез смотреть, как это сделано в sample-приложении CountryRoads. Ответ — через вот такой интерфейс:

Не очень удобно, но по-другому никак, документация же не будет врать, верно?

Поскольку место для контролов на карте у нас закончилось, необходимо было сделать кнопку для перевода карты в режим «таскания» в этом аналоге navigationBar’а.

Но вот массивы leadingNavigationBarButtons и trailingNavigationBarButtons тоже оказались не без прикола: сколько элементов в них ни пихай, они возьмут только первые два. Тоже без ошибок в логе и ассертов.

А для активации и деактивации режима перетаскивания карты необходимо написать:

Приключения Volvo Cars в США и Китае

Volvo Personvagnar AB, известная на мировом рынке как Volvo Cars, была основана в 1915 году машиностроительной компанией SKF. В текущий момент это крупнейший в мире производитель подшипников, уплотнений, систем смазки и мехатроники. В те далекие времена (с 1907 года) именно с подшипников SKF и начинала, а инициатива Volvo стала логическим расширением бизнеса.

Первый серийный автомобиль Jakob OV4 был выпущен в 1927 году, а в 1935 году Volvo обрела независимость от SKF.

Первый серийный автомобиль Volvo c двигателем мощностью 28 л. с., максимальная скорость — 90 км/ч

На протяжении всей своей истории компания выделялась стремлением к созданию максимально безопасных автомобилей, и в первую очередь внедряла инновации именно в этой области. Она изобрела современный ремень безопасности с тремя точками крепления и первой его внедрила. Она же популяризировала практику использования деформируемых зон кузова, которые поглощают энергию, возникшую в результате столкновения.

С 1999 года у Volvo Cars начались приключения — компания покинула материнский концерн Volvo и за внушительную сумму денег ($6,45 млрд) присоединилась к Ford. Потом был крах доткомов, мировой экономический кризис и выкуп Volvo у концерна Ford китайцами из Zhejiang Geely Holding, которым принадлежит производитель Geely Auto.

Далекий от реалий бизнеса человек подумает, что товарищи из Поднебесной наложили руки на технологии компании и отправили ее на распил, но это не так. Китайцы умные и хитрые. Они действительно получили доступ к патентам и технологиям Volvo, которые могут использовать в своих разработках, но компанию бизнесмены оставили в покое.

Более того, началось активное вложение средств в развитие шведского предприятия. Ведь главное — это интеллектуальные ресурсы, которых у Volvo Cars в достатке. Они принесут еще немало пользы как собственной компании, так и Geely Automobile.

Результат, что называется, виден невооруженным взглядом. В 2015 году Volvo Cars впервые в истории выпустила более 500 тыс. авто (на 8% больше, чем в 2014 году). Более того, компания стала инноватором в области интеграции мобильных и автомобильных технологий. И CarPlay лишь одна сторона медали. Давайте поговорим об этом подобнее.

Новые функции CarPlay

Так было до выхода iOS 12, когда Apple наконец позволила помимо встроенных приложений для звонков, чтения и отправки SMS и iMessages, прослушивания аудиокниг, подкастов и Apple Music, а также навигации по своим фирменным картам увидеть на экране автомагнитолы и другие сторонние приложения. Это был настоящий прорыв, ведь теперь помимо совершенно не пригодных для движения по России и странам СНГ родным картам, автолюбитель мог использовать гораздо более удобные карты Google или Wase, а в крупных городах – 2ГИС. Помимо стандартных сообщений появились WhatsApp и Telegram. А помимо Apple Music – Spotify, iHeartRadio и другие. Приложение myTuner Pro позволяло слушать тысячи радиостанций через интернет.

iOS 12 дала зеленый свет сторонним приложениям в CarPlay

Но iPhone по-прежнему не мог работать независимо от головного устройства машины. Стоило свернуть приложение на смартфоне, и оно сворачивалось на экране автомагнитолы, и наоборот.

Все изменилось с выходом iOS 13. CarPlay перестал быть прямым зеркалированием iPhone. Теперь можно открыть одно приложение на экране мультимедийной системы авто и параллельно пользоваться совершенно другим на смартфоне. Стал доступен Календарь. Теперь можно ознакомиться со своим расписанием и внести в него правки. Поменялся главный экран интерфейса. Доступно отображение в двух видах – панель виджетов и стандартная панель запуска приложений. Панель виджетов состоит из двух частей – слева отображаются подробная навигация, а справа – информационные виджеты: пункты назначения, музыка, предложения Siri и уведомления календаря. По-прежнему доступны ярлыки последних трёх открытых приложений. Siri в работе не перекрывает собой весь экран, а скромно выводит волнистый индикатор общения внизу экрана, как на iPhone.

Новый интерфейс CarPlay в iOS 13

Появился пункт Настройки, где можно выбрать светлый режим и настроить смену темы оформления. В Apple Music добавили и поиск, и красивое отображение обложек альбомов исполнителей. В Сообщениях по-прежнему остался принцип «Водители не пешеходы. Они слушают и диктуют», а приложение Телефон как и раньше полнофункционально повторяет аналогичное приложение на смартфоне.

Apple Music эстетично выглядит в новом CarPlay

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий