Является ли разработка автомобильных информационно-развлекательных систем, таких как Android Auto и Apple Carplay, следующим большим шагом?

Опубликовано: 2022-03-11

Всякий раз, когда вы видите заголовок, который ставит вопрос, ответ на этот конкретный вопрос, как правило, большое жирное нет. Однако, когда дело доходит до разработки программного обеспечения для автомобильных информационно-развлекательных систем следующего поколения, таких как Android Auto и Apple Carplay, дело обстоит иначе. Если вы можете уделить несколько минут, я попытаюсь объяснить, почему.

Мы все слышали разговоры об автономных беспилотных автомобилях в течение многих лет, и у многих из нас была возможность опробовать некоторые рудиментарные реализации таких технологий, которые постепенно проникают в массовые автомобили. Этот пост не будет касаться их по следующим причинам: до беспилотных автомобилей еще далеко, они будут закрыты для разработки, и они не создадут новый рынок для разработчиков, если только вы не хотите, чтобы ваша машина была параллельно припаркована с помощью кода. написан 16-летним программистом-фрилансером за 5 долларов в час.

Однако автомобили с подключенными информационно-развлекательными системами следующего поколения откроют новые возможности по нескольким направлениям. Если в вашем автомобиле уже есть информационно-развлекательная система с аккуратным сенсорным экраном и GPS, примите мои соболезнования; он вот-вот устареет, как Nokia 3310 по сравнению с iPhone.

Информационно-развлекательные платформы нового поколения для современных систем — это то же самое, что смартфоны для обычных телефонов.
Твитнуть

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

Эволюция автомобильных информационно-развлекательных систем или ее отсутствие

Так что же не так с нынешним поколением автомобильных информационно-развлекательных и навигационных систем? Почему многие из нас решили не покупать их? Почему мы не видим большого развития в этой нише?

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

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

Андроид Авто

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

Автомобильная электроника — это мир, отличный от бытовой техники. Хотя они могут быть основаны на аналогичных архитектурах и технологиях чипов, они должны быть намного более долговечными. В отличие от вашего iPad, вашей автомобильной информационно-развлекательной системе приходится мириться с очень враждебной средой и решать множество потенциальных проблем:

  • Постоянные вибрации и перегрузки.
  • Экстремально высокие и низкие температуры.
  • Способность выдерживать высокие уровни влажности или случайные брызги воды.
  • Среднее время безотказной работы должно быть намного больше.
  • Когда они терпят неудачу, они должны быть безопасными.
  • Информационно-развлекательные системы интегрированы с множеством других компонентов.
  • Должны быть решены правовые и нормативные вопросы.

Я мог бы расширить этот список, но я думаю, что этого достаточно, чтобы доказать свою точку зрения; у автомобильной информационно-развлекательной системы и iPad не так уж много общего. У них может быть одна и та же ДНК, но то же самое касается MacBook Air и Panasonic Toughbook.

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

Какие технологии появятся в наших автомобилях?

Ряд технологических тяжеловесов, включая Apple, Google, Texas Instruments и Nvidia, уже вышли на этот рынок. Вы уже можете купить автомобили, оснащенные некоторыми из этих систем, а некоторые решения, такие как информационно-развлекательные платформы Nvidia на базе Tegra, присутствуют на рынке уже много лет.

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

Google Android Auto и Apple CarPlay будут доминировать в этой сфере еще долгие годы. Если вы хотите проверить непосредственное сравнение систем, вы можете перейти на CNET.

Apple CarPlay

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

Что касается аппаратного обеспечения, мы увидим более мощные решения System-on-Chip (SoC), способные обеспечить быструю передачу данных 4G, потрясающую графику, улучшенные возможности GPS и даже некоторые передовые функции, такие как отслеживание движения.

Например, Nvidia пытается использовать свою технологию графического процессора, чтобы включить отслеживание движения, которое должно обеспечить водителям лучшую ситуационную осведомленность. Это не означает, что мы получим беспилотные автомобили с процессорами Nvidia SoC, но эту технологию можно использовать для обнаружения препятствий при парковке, автомобилей в слепых зонах и так далее. Не так давно вычислительная мощность, необходимая для этого, была зарезервирована для профессиональных графических решений, но новейшие процессоры Nvidia Tegra имеют 192 ядра графического процессора, или, если быть точным, ядра CUDA. Будущие Tegras будут оснащены еще более мощными процессорами и дополнительными ядрами CUDA (256 и более ядер).

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

Действительно хорошая новость заключается в том, что индустрия сможет использовать огромное количество кода CUDA, разработанного для дискретных графических карт. Он также будет работать на мобильных платформах Nvidia. Плохая новость заключается в том, что Android Auto и Apple CarPlay просто не смогут использовать этот потенциал, по крайней мере, пока. Вместо этого они будут действовать как «вторые экраны» для наших мобильных устройств.

Нижняя линия; оборудование не будет проблемой.

Что это значит для разработчиков?

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

По оценкам ABI Research, Apple CarPlay будет установлен примерно в 24 миллионах новых автомобилей, поставленных в 2019 году. Исследовательская группа также ожидает, что внедрение Android Auto ускорится и будет «более агрессивным, чем CarPlay». В любом случае, эти цифры не выглядят слишком захватывающими, по крайней мере, с нашей точки зрения. Ежегодно отгружается более миллиарда смартфонов, поэтому поставки около 50 миллионов автомобилей с информационно-развлекательными системами следующего поколения через четыре года не выглядят впечатляющими. Однако эти автомобили будут на наших дорогах еще около десяти лет, а смартфоны и планшеты устаревают и заменяются через 2-3 года. Несмотря на низкие общие продажи, база пользователей информационно-развлекательных систем будет расти, и к концу десятилетия мы можем увидеть пару сотен миллионов новых автомобилей с модными информационно-развлекательными системами на наших дорогах. Теперь это звучит немного более заманчиво, не так ли?

База пользователей будет ограничена в ближайшие годы, но это сводится к качеству, а не количеству. Те, кто покупает Audi за 50 000 долларов с новой информационно-развлекательной системой, могут позволить себе несколько приложений премиум-класса для своей новой игрушки. Это не относится к сотням миллионов пользователей телефонов, которые просто вообще не используют платные приложения.

Но что люди собираются разработать для этих вещей для начала?

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

Это означает, что мы закончим с двумя подходами:

  • Стандартные мобильные приложения, которые будут использовать информационно-развлекательные системы в качестве второго экрана.
  • Приложения, разработанные специально для автомобильных информационно-развлекательных систем.

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

Второй подход выглядит более сложным, но в долгосрочной перспективе он может оказаться более прибыльным. Не существует «убойного приложения», специально разработанного для использования множества датчиков на наших телефонах, которые легко интегрируются с информационно-развлекательными системами. В конце концов, вы бы предпочли, чтобы убойное приложение работало на 10% всех развернутых автомобильных систем, чем посредственное приложение для iOS, установленное 0,1% пользователей iPhone? Что, если ваша команда придумает что-то действительно полезное и оригинальное, и со временем крупные автопроизводители начнут предустанавливать ваше приложение на свои системы. Кто-нибудь выпил на яхте?

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

  • Карты и навигация.
  • Голосовые вызовы и обмен сообщениями.
  • Соответствующие уведомления.
  • Музыка и радио.
  • Голосовое управление.

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

Создание возможностей для мелких разработчиков

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

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

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

Итак, давайте посмотрим, что можно сделать и какие ниши можно охватить:

  • Безопасность дорожного движения.
  • Безопасность и страховая ответственность.
  • Приложения для автолюбителей.
  • Приложения для экономии топлива.
  • Здоровье и эргономика.

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

Например, как насчет приложения, которое собирало бы анонимную информацию о средней скорости транспортных средств, движущихся по определенному участку дороги? Сохраните информацию в облаке, сопоставьте тип транспортного средства, дорожные условия, устраните выбросы (верхние и нижние 5%), и вы можете получить очень простой способ информирования водителя о том, едет ли он в безопасном режиме. диапазон скоростей (который они могли бы определить сами, в соответствии со своими личными предпочтениями, способностями и своим транспортным средством). Если вы приближаетесь к нескольким поворотам, система может предупредить вас о том, что другие водители снижают скорость прямо за поворотом или что они знают что-то, чего не знаете вы (например, местонахождение камер контроля скорости). Это позволит всем водителям полагаться на опыт других водителей, знакомых с той или иной дорогой.

Безопасность и страховая ответственность — еще одна ниша, которая может иметь большой смысл, особенно на некоторых рынках. В некоторых частях мира огромное количество водителей полагаются на видеорегистраторы. Они действуют как дешевые черные ящики и помогают пресечь мошенничество со страховкой. В качестве дополнительного бонуса мы также можем увидеть несколько потрясающих видео на YouTube. Современная информационно-развлекательная система может предоставить гораздо больше информации, чем тупой видеорегистратор. Вы можете извлечь данные о местоположении, ускорении/замедлении, скорости при ударе и так далее. Это, очевидно, сделало бы многие судебные дела и страховые претензии открытыми и закрытыми.

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

Автовладельцы могут получить несколько интересных приложений, которые позволят им взаимодействовать с системой бортовой диагностики автомобиля (OBD). Это избавило бы от нескольких дорогих и ненужных поездок в гараж, но также могло бы предоставить автомобилистам дополнительную информацию. Некоторые из них могут отображаться в режиме реального времени, превращая экран информационно-развлекательной системы в набор циферблатов, способных отображать информацию, на которую обычному водителю наплевать. Некоторые разработчики уже зарекомендовали себя в этой нише, и если вы не знакомы с этой концепцией, вы можете проверить популярное приложение Torque Pro для получения более подробной информации.

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

Приложения для здоровья не являются очевидным выбором, когда речь идет об автомобильных платформах, но потерпите меня. Благодаря носимым устройствам мы могли передавать в систему некоторые важные данные, такие как частота сердечных сокращений водителя, физическая активность и движение и так далее. Информационно-развлекательная система может предупреждать водителей о необходимости сделать перерыв, если они находятся в состоянии стресса или если они не отдыхали и разминали ноги в течение нескольких часов. Что, если в новые автомобили будут встроены камеры, обращенные к водителю? Их также можно использовать для проверки осанки водителя и отключения звука, если они заметят, что водитель вот-вот заснет за рулем.

Зачем разрабатывать для Apple CarPlay и Android Auto?

Если вы заинтересованы в изучении автомобильной ниши и считаете, что у вас есть все необходимое для разработки Android Auto или Apple CarPlay, официальные страницы разработчиков — очевидное место для начала.

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

Для Apple CarPlay не так много бесплатных ресурсов, по крайней мере, на данный момент. Так как обе платформы еще мокрые за уши, понятно, что объем документации ограничен.

На первый взгляд, две платформы похожи, но платформа Google кажется более гибкой и «умной». Поскольку оба, вероятно, будут развиваться, слишком рано судить и говорить, что выйдет на первое место. Я уже упомянул некоторые рыночные прогнозы, и кажется, что обе платформы будут примерно равны с точки зрения общих продаж.

Тем не менее, есть несколько соображений, о которых следует помнить разработчикам. Поскольку жизненный цикл этих продуктов будет намного дольше, пользователи будут привязаны к тому, что они получат, на годы. Это не имеет большого значения, когда вы покупаете планшет за 300 долларов, но как насчет автомобиля за 30 000 долларов? Что, если вы решите поменять свой Nexus на iPhone или наоборот? Ну, ты можешь купить новую машину, потому что она не будет работать. Вполне вероятно, что эти системы будут блокировать пользователей на годы, заставляя их выбирать мобильную платформу при покупке нового автомобиля и придерживаться ее. Ожидается, что большинство автопроизводителей будут предлагать обе системы (очевидно, в качестве дополнительной опции), но это не элегантное решение. Что делать, если ваш супруг или дети не используют ту же мобильную ОС, что и вы? Что делать, если выбор информационно-развлекательной платформы негативно влияет на стоимость вашего автомобиля при перепродаже?

А старые машины? Хорошая новость заключается в том, что на вторичном рынке появляются головные устройства с CarPlay и Android Auto, но они недешевы. Рано или поздно китайские «белые ящики» начнут делать свои собственные версии за пару сотен долларов. Однако установка штатных головных устройств на многие современные автомобили может быть сложной задачей, поэтому многих автовладельцев это отталкивает.

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