惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
N
News and Events Feed by Topic
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
The Hacker News
The Hacker News
T
The Exploit Database - CXSecurity.com
S
Schneier on Security
Cisco Talos Blog
Cisco Talos Blog
Hacker News: Ask HN
Hacker News: Ask HN
Simon Willison's Weblog
Simon Willison's Weblog
W
WeLiveSecurity
H
Hacker News: Front Page
L
LINUX DO - 热门话题
T
Tor Project blog
N
News | PayPal Newsroom
S
Secure Thoughts
小众软件
小众软件
Recent Commits to openclaw:main
Recent Commits to openclaw:main
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
AWS News Blog
AWS News Blog
Security Latest
Security Latest
MyScale Blog
MyScale Blog
Webroot Blog
Webroot Blog
Cyberwarzone
Cyberwarzone
Engineering at Meta
Engineering at Meta
腾讯CDC
T
Tailwind CSS Blog
SecWiki News
SecWiki News
博客园 - 司徒正美
Microsoft Azure Blog
Microsoft Azure Blog
P
Palo Alto Networks Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Martin Fowler
Martin Fowler
P
Proofpoint News Feed
GbyAI
GbyAI
C
Check Point Blog
博客园_首页
PCI Perspectives
PCI Perspectives
月光博客
月光博客
TaoSecurity Blog
TaoSecurity Blog
aimingoo的专栏
aimingoo的专栏
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Не только смартфоны: 5 сфер, где нужны мобильные разработчики
Shumer86 (Ян · 2026-05-18 · via Все публикации подряд на Хабре

Уровень сложностиПростой

Время на прочтение7 мин

Охват и читатели133

Мнение

Хабр, привет! Меня зовут Борис Денисенко. Я мобильный разработчик и наставник на курсе «Android-разработчик» в Яндекс Практикуме. У себя в блоге я пишу про Android Automotive OS, но сегодня отойду от частностей и расскажу, в каких ещё сферах может работать мобильный разработчик, если он не занимается приложениями для смартфонов и планшетов.

Что мы имеем в виду под мобильной разработкой

Если вы ещё не занимаетесь программированием, можете запутаться: а что вообще считается мобильной разработкой? Смартфон — мобильное устройство, с ним всё понятно. А бортовая система автомобиля? А самолёта?

Я подхожу к этому понятию так: мобильная разработка — это любая разработка для устройств, работающих на iOS и Android. В отличие от iOS, которая используется только в технике Apple, Android — открытая операционная система, которая встречается на огромном количестве устройств. Можно сказать, что на любой «кусок железа» с минимальной вычислительной мощностью можно установить Android. Поэтому, говоря о мобильной разработке за пределами смартфонов и планшетов, мы, как правило, имеем в виду именно разработку под Android.

Пять сфер, где применяется мобильная разработка

Автомобилестроение

Где используется

В разработке систем для автомобилей есть две категории:

  • Android Auto — это просто «второй монитор». Мозги приложения крутятся у вас в телефоне, машина просто показывает картинку. Забыли телефон дома — остались без навигации и музыки. По такой же логике работает CarPlay от Apple.

  • Android Automotive OS — это полноценная операционка, которая живёт в самой машине. Она управляет климатом, радио, настройками подвески, зеркал и, конечно, вашими приложениями. Ей не нужен телефон. Это и есть тот самый «смартфон на колёсах», о котором так любят кричать маркетологи.

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

Android Automotive OS используется прежде всего в люксовых машинах — Bentley, Lamborghini, Porsche. Система встречается в Volkswagen, Ford, Volvo, Audi. Свой компьютер на Android может использоваться как на борту автомобиля, так и в ключе-брелоке.

Какие есть особенности

Главное условие разработки под автомобили — жёсткие требования безопасности. Водитель не должен отвлекаться на бортовую систему, поэтому у Google (разработчика Android) есть свои правила, касающиеся расположения и размера элементов в интерфейсе. Любое приложение для Android Automotive OS проходит сложную систему модерации у производителя — оно должно не просто работать, а быть безопасным, грамотно взаимодействовать со всеми системами автомобиля и учитывать все сценарии, в которые может попасть водитель.

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

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

Почему это интересно

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

Производство дронов

Где используется

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

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

Но это не все варианты: дроны используют для аэросъёмки, поиска и спасения людей, в строительстве и других сферах.

Какие есть особенности

Разработка софта для дронов — это работа в условиях ограничений железа. Создать ПО с быстрой передачей большого количества данных и минимальной загрузкой системы — это большой вызов для разработчика.

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

Почему это интересно

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

Производство ручных сканеров

Где используется

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

На смену треногам пришли ручные сканеры, которые быстро считывают пространство и формируют облако точек, которые превращаются в точные 3D-модели объектов. Эти сканеры, как правило, тоже работают на Android.

Какие есть особенности

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

Почему это интересно

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

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

Виртуальная и дополненная реальности

Где используется

Начну с разграничения понятий.

  • VR — виртуальная реальность. Полное погружение в искусственный мир, блокирующее реальное окружение.

  • AR — дополненная реальность, когда виртуальные элементы накладываются на объекты реального мира.

И та, и другая технологии используются в очках и шлемах виртуальной или дополненной реальности. И почти все из них тоже работают на Android. Исключение — шлем Apple Vision Pro, который работает на базе visionOS (тот же iOS с дополнительными VR- и AR-возможностями).

VR и AR используются в самых разных сферах — от промышленности до гейминга.

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

Какие есть особенности

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

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

Почему это интересно

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

Медицина

Где используется

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

Какие есть особенности

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

Но своя специфика в направлении всё же есть. Медицинское приложение должно работать в режиме 24/7 и быть крайне надёжным, потому что от его стабильности зависят человеческие жизни. Случайный разрыв связи с датчиком, не пришедшее вовремя уведомление — это критичные ошибки, цена которых выше, чем в других направлениях разработки.

Почему это интересно

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

Как стать мобильным разработчиком

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

Но сразу метить в эти области я не рекомендую. Для джуна важнее базовые знания, которые проще всего получить в классической мобильной разработке. Они точно пригодятся: любая система разрабатывается по тем же законам, что и самое простое приложение для смартфона. Погрузиться в специфику легче, и все это понимают — если у вас будет 10 лет успешного опыта в мобильной разработке, работодатели из условных Bentley или Volkswagen с удовольствием примут вас писать под Android Automotive OS.

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