RU

Тестирование UX для мобильных приложений: чек‑лист без софта и магии

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

UX-тестированиемобильные приложениячек-лист тестировщикатестирование интерфейсовпользовательский опытUX-багиформы вводамобильная навигацияошибки в приложенияхюзабилити
Habr
RU

Как мы тестируем планшеты KVADRA_T на производстве: архитектура DeviceTestPro

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

мобильные приложенияandroid developmentпланшетытестирование устройств
Habr
RU

Пять ошибок при работе с Jetpack Compose, из-за которых тормозит recomposition

Привет, Хабр! Jetpack Compose в 2026 году стал стандартом разработки UI на Android, но в проектах регулярно повторяется одна и та же история: на экран…

jetpack composeandroidrecompositionмобильные приложенияCompose Compilerоптимизация UIпроизводительность Android
Habr
RU

Охота на «лис» в XXI веке: как я воссоздал радиоспорт в современных технологиях

«О спорт, ты — мир!» — эта знаменитая фраза принадлежит основателю современных Олимпийских игр Пьеру де Кубертену. Спорт не только укрепляет здоровье,…

разработка игрохота на лисмобильные приложенияспортивные игрыgpsgps-навигацияэлектронные картыориентирование на местности
Habr
RU

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

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

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

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

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

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

«Насколько вы контролируете то, из чего состоит ваш продукт?». Как и зачем проводить Open Source Analysis

Привет! Меня зовут Руслан, я инженер в отделе развития процессов безопасности в YADRO. Сегодня поговорим об открытом исходном коде (open source). В ми…

open sourcesoftware composition analysislicenseинформационная безопасностьуправление продуктомразработка приложенийтестирование мобильных приложениймобильные приложенияопенсорс
Habr
RU

Capacitor: от веба к мобильным приложениям. Часть 4. Интегрируем локальный LLM в проект

В этой уже 5 по счету статье мы поговорим про актуальность локального AI в мобильных приложениях а также займемся интеграцией плагина для локальных LL…

capacitorмобильные приложениягибридные приложенияtypescriptjavascriptiosandroidaillmлокальный ии
Habr
RU

Кешбэк-апокалипсис: у меня семь карт, смартфон с ИИ и я всё равно плачу не той картой

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

картыплатежиакциибанкиличные финансыAndroidмобильные приложенияRuStoreфинансовая грамотностьстартап
Habr
RU

Почему мало просто перейти на SwiftUI и Compose: заглядываем под капот перезапуска приложения Бургер Кинг

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

мобильная разработкамобильные приложениябигтехбургер кингфронтенд-разработкаразработка под androidразработка под iosперезапускархитектура приложенийпроцесс разработки
Habr
RU

Новая эра: нагрузочное тестирование UI-микросервисов

Привет, Хабр! Я Эдуард, в команде РСХБ.Цифра занимаюсь организацией проведения нагрузочного тестирования. В нашей команде инженеры НТ занимаются прове…

UI-микросервисынагрузочное тестированиемобильные приложения
Habr
RU

Не рискуй конверсией: как исследовать витрину цифрового продукта до запуска

Когда команда запускает витрину продукта — каталог, рекомендации или подборки, —  почти сразу возникают вопросы: «Будут ли пользователи что-то из…

ux-исследованияusability-тестированиепродуктовые исследованияпользовательский опытконверсиярекомендациивитринаисследованиямобильные приложенияпродукт
Habr
RU

Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync

Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью Pow…

local-firstPowerSyncSQLitePostgreSQLсинхронизация данныхoffline-firstархитектура приложенийbackendмобильные приложенияUX