<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/shumer86/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя shumer86]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Sun, 03 May 2026 02:50:51 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Навигация как нервная система: Как мы подружили немецкий автопром с японскими платными дорогами через AIDL]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1006652/</guid>
      <link>https://habr.com/ru/articles/1006652/?utm_campaign=1006652&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/801/510/2d4/8015102d4562fa31b21ecf92fe5cc32f.jpg" /><p>Если вы думаете, что навигационная система в современном автомобиле — это просто красивое приложение, которое рисует синюю линию на карте и говорит «через 200 метров поверните направо», вы застряли в 2010 году.</p><p>В Android Automotive OS (AAOS) навигация часто становится одним из самых жирных и критически важных системных компонентов. Это «пространственный мозг» машины. Десятки других модулей постоянно дергают её за рукав с вопросами: «Где мы?», «Какое ограничение скорости?», «Сколько полос на дороге?», «В какой полосе мы сейчас едем?».</p><p>В этой статье я поделюсь опытом из своей практики разработки навигационной системы для крупного немецкого автопроизводителя. Мы разберем, как построить надежное межпроцессное взаимодействие (IPC) внутри автомобиля на примере передачи ADAS-атрибутов для японского модуля ETC 2.0.</p> <a href="https://habr.com/ru/articles/1006652/?utm_campaign=1006652&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 05 Mar 2026 09:00:56 GMT</pubDate>
      <dc:creator><![CDATA[Shumer86]]></dc:creator>
      <category><![CDATA[Kotlin]]></category><category><![CDATA[Java]]></category><category><![CDATA[Android]]></category>
      <category><![CDATA[android automotive os]]></category><category><![CDATA[kotlin]]></category><category><![CDATA[java]]></category><category><![CDATA[aidl]]></category><category><![CDATA[ipc]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нейросеть на пассажирском сиденье: Скрещиваем Android Automotive и Machine Learning]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1005332/</guid>
      <link>https://habr.com/ru/articles/1005332/?utm_campaign=1005332&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/e3b/d36/4e4/e3bd364e40219d53eb54849015da9333.jpg" /><p>В <a href="https://habr.com/ru/users/Shumer86/articles/" rel="noopener noreferrer nofollow">предыдущих сериях</a> мы научились ковыряться под капотом: доставать данные с датчиков через VHAL и прятать кнопки от водителя, когда машина едет. Но давайте честно: просто выводить скорость на экран — это скучно. Этим занимались инженеры еще в 90-х.</p><p>Сегодня мы живем в эпоху ИИ. У нас есть железка стоимостью в десятки тысяч евро, напичканная датчиками, и операционная система, которая может всё это читать. Так давайте дадим машине «мозги»!</p><p>В этой статье мы напишем концепт <strong>Smart Driving Assistant</strong> — фонового сервиса на Android Automotive, который будет анализировать телеметрию (руль, педали, скорость) и с помощью локальной нейросети (On-Device ML) понимать, что водитель начал "играть в шашечки" на дороге.</p> <a href="https://habr.com/ru/articles/1005332/?utm_campaign=1005332&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 02 Mar 2026 06:08:57 GMT</pubDate>
      <dc:creator><![CDATA[Shumer86]]></dc:creator>
      <category><![CDATA[Android]]></category><category><![CDATA[Kotlin]]></category>
      <category><![CDATA[automotive]]></category><category><![CDATA[android]]></category><category><![CDATA[android development]]></category><category><![CDATA[android os]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Не убий: Гайд по UI/UX в Android Automotive, за который вас не посадят]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/1001016/</guid>
      <link>https://habr.com/ru/articles/1001016/?utm_campaign=1001016&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/0c3/af9/d75/0c3af9d756a9c6878911fbf74e506bd9.jpg" /><p>В <a href="https://habr.com/ru/articles/992868/" rel="noopener noreferrer nofollow">прошлой серии</a> мы научились вытаскивать из машины данные. Мы знаем скорость, обороты двигателя и даже какая дверь открыта. Руки чешутся вывести всё это на огромный экран в 4K, добавить анимаций, графиков и запустить YouTube на фоне, да?</p><p><strong>Не спешите.</strong></p><p>Если вы сделаете это, ваше приложение никогда не попадет в стор. А если вы работаете на OEM (автопроизводителя) и протащите это в прод — вас, возможно, проклянут водители, въехавшие в столб, пока разглядывали ваш красивый график расхода топлива.</p><p>Сегодня говорим о <strong>Driver Distraction</strong> — главной боли и главной фишке разработки под авто. О том, как сделать интерфейс, который не убивает.</p> <a href="https://habr.com/ru/articles/1001016/?utm_campaign=1001016&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 18 Feb 2026 13:22:33 GMT</pubDate>
      <dc:creator><![CDATA[Shumer86]]></dc:creator>
      <category><![CDATA[Android]]></category><category><![CDATA[Kotlin]]></category>
      <category><![CDATA[android automotive os]]></category><category><![CDATA[tutorial]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Под капотом Android Automotive: Что такое VHAL и почему это сердце машины]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/992868/</guid>
      <link>https://habr.com/ru/articles/992868/?utm_campaign=992868&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/a05/d75/d2f/a05d75d2f890c531e87e45375537c045.jpg" /><p>В прошлой статье мы запустили эмулятор и убедились, что Android Automotive OS (AAOS) — это не просто зеркало вашего телефона. Это самостоятельная экосистема. Но пока мы запускали только стандартные медиа-плееры, мы скользили по поверхности.</p><p>Настоящая магия начинается там, где софт встречается с «железом».</p><p>В телефоне у вас есть стандартный набор датчиков: GPS, акселерометр, гироскоп. В современном автомобиле таких датчиков тысячи: от давления в шинах и температуры масла до угла поворота руля и статуса каждой двери. Как Android-разработчику получить доступ к этому океану данных? Не будем же мы тянуть провода к OBDII разъему?</p><p>Конечно, нет. Для этого Google построила мощный мост, по которому мы сегодня и пройдемся. Добро пожаловать в мир <strong>Car API</strong> и <strong>VHAL</strong>.</p> <a href="https://habr.com/ru/articles/992868/?utm_campaign=992868&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Thu, 05 Feb 2026 08:27:47 GMT</pubDate>
      <dc:creator><![CDATA[Shumer86]]></dc:creator>
      <category><![CDATA[Kotlin]]></category><category><![CDATA[Android]]></category><category><![CDATA[Java]]></category><category><![CDATA[Google API]]></category>
      <category><![CDATA[android automotive os]]></category><category><![CDATA[VHAL]]></category><category><![CDATA[kotlin]]></category><category><![CDATA[car]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Код в машине. Android Automotive: С чего начать и куда жать]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/991448/</guid>
      <link>https://habr.com/ru/articles/991448/?utm_campaign=991448&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/b80/a43/5bf/b80a435bf46fc66b3f1dbb7d441365c1.png" /><p>Мир полон отличных и не очень мобильных приложений, ваш код работает на миллионах девайсов в карманах пользователей. Но это все еще «малый экран». А как насчет того, чтобы ваш софт крутился на дашборде Polestar или Volvo?</p><p>Раньше разработка под Automotive была похожа на закрытый клуб масонов: свои проприетарные системы, SDK, которые выдавали только по подписке кровью, и документация которую походу специально шифром непонятным на случай оккупации писали. Но потом пришел Google, и понял что тут он еще не зарабатывал. Так появился&nbsp;<strong>Android Automotive OS (AAOS)</strong>.</p><p>И нет, это не тот Android Auto - зеркало который транслирует карты с вашего телефона на экран машины. Давайте сразу это запомним ибо путаница здесь колоссальная.</p> <a href="https://habr.com/ru/articles/991448/?utm_campaign=991448&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Sun, 01 Feb 2026 08:16:06 GMT</pubDate>
      <dc:creator><![CDATA[Shumer86]]></dc:creator>
      <category><![CDATA[Android]]></category><category><![CDATA[Kotlin]]></category>
      <category><![CDATA[android automotive os]]></category><category><![CDATA[android auto]]></category><category><![CDATA[android]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
