RU

Сколько зарабатывают разработчики в 2026 году и куда пойти учиться

Разработчик — традиционно самая высокооплачиваемая специализация в IT. По данным исследования Хабр Карьеры за первое полугодие 2026 года, медиана дл…

образование в итобразование в itразработкаразработка игрразработка приложенийbackendfrontendfullstackмобильная разработка
Habr
RU

Разработка на Авроре под Аврору: разворачиваем Coder в облаке и пишем плагин для VS Code

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

selectelмобильная разработкаfluttervisual studio codeаврора осразработка мобильных приложенийcode-servertypescriptauroraоблачные серверы
Habr
RU

Снапшот-тесты доступности: как сэкономить ресурс QA-отдела и спасти ревьюеров от гадания на кофейной гуще

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

яндексдоступностьandroidмобильная разработка
Habr
RU

Из Java во Flutter: я написала мобильное MVP и вот что поняла

Всем привет! Меня зовут Милена, я бэкенд‑инженер на Java в Банки.ру. Полтора года назад я вызвалась написать мобильное приложение для&nbsp…

flutterииbackenddartсмена стекаии в разработкекроссплатформенная разработкаjavaмобильная разработкаflutter для backend разработчика
Habr
RU

Как подружить мастера с менеджером по логистике и 1С8 с 1С7 на сервере с закрытыми портами

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

1С81с7мобильная разработкасклад 15
Habr
RU

Свой продукт для управления корпоративами: от MVP за 2 месяца до успешной версии 4.0

Привет, Хабр! Меня зовут Женя, я занимаюсь развитием цифровых продуктов в Sminex. В статье поделюсь опытом разработки и запуска Sminex Event — собст…

мобильная разработкакорпоративная культураreact nativerustсотрудникимероприятияандроидприглашенияавтоматизация бизнес-процессовразработка
Habr
RU

«Пуш – это обещание»: продуктовый подход к тестированию навигации в финтехе

Часто кажется, что тестирование пуш-уведомлений – одна из самых простых задач: отправил, получил, кликнул. Если текст отображается корректно, и ссыл…

QAтестированиемобильная разработкафинтех
Habr
RU

Разработка возвращает макет: базовая гигиена Figma‑макетов

Грязный макет – грязный код. Чистый макет – адекватный код и отсутствие вопросов «что тут имелось в виду»: разработка получает то, с&…

designerдизайнdesign patternsdesktopdesign systemfigmaaiмобильная разработка
Habr
RU

Графический фреймворк «Арго»

Данная статья содержит обзор графического фреймворка “Арго”, предназначенного для быстрой разработки полноценного пользовательского интерфейса для у…

Аргографическая оболочкапользовательский интерфейсвстроенное помобильная разработкакроссплатформенностьприложениябыстродействиефреймворкроссийское по
Habr
RU

Сколько токенов в секунду реально выдаёт Mac mini M4

Дисклеймер: я держу сервис аренды маков, поэтому у меня под рукой флот одинаковых машин и повод их гонять. Цифры ниже с этих машин, методика описана…

iosios developmentмобильная разработкаmobile developmentxcodefluttermacosmacos разработкаflutter mobile development
Habr
RU

Публикуем iOS‑приложение без Мака и без Visa: пошаговый разбор

Дисклеймер: я делаю сервис аренды Mac mini (ссылка в профиле), поэтому тема мне близка профессионально. В статье нет ссылок на него и…

мобильная разработкамобильные приложениямобильный платежflutterxcodeiosios developmentios разработкаios appios sdk
Habr
RU

Как пройти App Review, если ваше приложение требует регистрации

Перед первой публикацией разработанного мной приложения WeCount я был уверен, что главная причина возможного отказа — ошибки в к…

App ReviewAppleiOSApp StoreрегистрацияавторизацияSMSPushApp Store Connectмобильная разработка
Habr
RU

Автоматизация метаданных App Store и Google Play с fastlane и Azure Pipelines

Приложение поддерживает 20+ языков. Каждое обновление — это не только новая сборка, но и правки в обоих магазинах: наз…

fastlaneAzure PipelinesApp Store ConnectGoogle Playлокализациямобильная разработкаiOSAndroidCIнейрослоп
Habr
RU

Релизный процесс QA: от рутины к автоматизации — как мы это сделали

Привет, Хабр! Меня зовут Богдан Бурков, я старший инженер по тестированию в мобильном приложении для продавцов Ozon Seller. В этой статье я хочу под…

тестирование мобильных приложенийрелизрелизырелиз-менеджментрелизный циклмобильная разработкаqa automationtmscicdozon tech
Habr
RU

От wow-эффекта и быстрых побед вайбкодинга к проектированию архитектуры и формированию полноценной AI-driven команды

Привет! Я Катя Образцова, AI-продакт-лид и заместитель руководителя развития продукта в Битрикс24. Сегодня расскажу, как мы сделали сервис для ежего…

вайбкодингмарафонбитрикс24мобильная разработкапродакт-менеджмент
Habr
RU

Мобильное тестирование в 2026: от истоков к трендам

Какова ситуация в мобильном тестировании в 2026-м году? На связи Ильнур – ведущий тестировщик: начал свой путь в ИТ 10 лет назад как специалист техн…

qaqa mobileqa automationaishift-leftlow-codeтестированиеискусственный интеллектмобильная разработкамобильное тестирование
Habr
RU

Как врач на пенсии создал AI‑приложение для определения биологического возраста на Flutter + TFLite

Я врач с более чем 30-летним стажем, последнее время работал доцентом медицинского вуза. Недавно вышел на пенсию и получил то, о чем мечтал всю труд…

биологический возрастсканермобильная разработкавайбкодингандроидrustore
Habr
RU

Навигация в Jetpack Compose без магии: что на самом деле делают библиотеки навигации

Вы когда-нибудь задумывались, зачем нужны библиотеки для навигации в Jetpack Compose? Почему мы не можем просто взять  mutableStateOf  со…

Jetpack ComposeAndroidнавигацияModoKotlinrememberSaveableSaveableStateHolderViewModelLifecycleмобильная разработка
Habr
RU

Продолжаем рассказывать о создании продолжения DogPlanner…

Ну что же…, на дворе 2026 год, первый DogPlanner живёт своей жизнью, доступен на многих площадках мобильных приложений, мы о нём много писали в соцс…

dogplannerjavascriptdroidscriptверсииразработка приложенийдолговременный софтмобильная разработкадомашние питомцысобакикошки
Habr
RU

«Это уже тысячу раз делали»: как мы добавили медиаленту в Яндекс Еду для iOS. А потом переделали

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

яндексiosмобильная разработкаинтерфейсынагрузкаbduiсетьвидео
Habr
RU

Как я навайбкодил игру и выпустил ее на Яндекс Игры

Все началось с того, что моя жена залипла в мобильную казуальную игру, где нужно было объединять три одинаковых цветка в вазе, чтобы ваза «взорвалас…

вайб-кодингвайбкодингвайб-кодvibecodingvibe codingvibe-codingmobile appsмобильная разработкамобильные приложениямобильные игры
Habr
RU

$25 один раз против $99 каждый год: сколько на самом деле стоит выложить приложение в 2026

Когда я выложил своё первое приложение в Google Play, регистрация обошлась в $25 один раз — и всё, навсегда . Потом я посмотрел в сторону iOS и обна…

app storegoogle playпубликация приложениякомиссия сторовapple developer programмонетизациямобильная разработкаindie
Habr
RU

GamFree: как я в одиночку сделал приложение против лудомании — без бэкенда, аккаунтов и подписок

Привет, Хабр. Это история о том, как я делал ставки 7 лет, потом бросил, а потом написал приложение, которое помогло бы мне бросить раньше. Расскажу…

react nativeexpogoogle playмобильная разработкалудоманиязависимостьpet-проектсоло-разработка
Habr
RU

Как мы мигрируем навигацию на Compose в Android-приложениях с 400+ экранами

Привет, Хабр! Меня зовут Константин Дубинко, я — Android-техлид в  hh.ru . Сейчас мы заканчиваем большой переезд навигации в двух Android-прило…

android developmentcomposemigrationnavigationrefactoringmobile developmentmodovjмобильная разработкамобильные приложения
Habr
RU

Голосовой КПТ-дневник с распознаванием речи на устройстве: Flutter и on-device Whisper

Эта статья про то, как я сделал голосовой дневник мыслей для когнитивно-поведенческой терапии, почему распознавание речи у меня крутится прямо на те…

FlutterWhisperwhisper.cppon-deviceраспознавание речиDartКПТмобильная разработка
Habr
RU

10 лет в индустрии: как Авроре удалось сделать лучшую поддержку разработчиков в России

В апреле этого года «Открытой мобильной платформе» исполнилось 10 лет. За это время мы прошли путь от запуска первой версии ОС до зрелой экосистемы,…

ос аврорамобильная разработкаподдержка разработчиковqtkotlinfluttersdkкроссплатформаотечественное побета-тестирование
Habr
RU

Книга: «System Design. Проектирование мобильных систем. Подготовка к сложному интервью»

Привет, Хаброжители! Что вас ждет на интервью по проектированию мобильных систем (MSD)? Что делать, если вас попросят разработать новый YouTube или…

system designсюймобильная разработкавеб-разработкакотлинkotlin
Habr
RU

iPad как инструмент разработчика в эпоху агентного программирования

Ещё несколько лет назад разговоры об iPad как полноценном инструменте разработчика воспринимались скептически. Машинка для Netflix, блокнот для набр…

iPadiPadOSSSHGitDevOpsiOS разработкаагентный ИИClaude Codeмобильная разработкаStage Manager
Habr