RU

Анатомия клиента Telegram на Compose Multiplatform: матрешки TDLib 1.8, стеганография словами и грабли первой альфы

Решил написать свой Telegram на KMP за 30 дней. Что может TDLib и с чем у меня возникли проблемы Пока искал работу, решил р…

kotlincompose multiplatformkmptdlibtelegramandroidкриптографияe2eeopen sourcegemini api
Habr
RU

Что почитать Android-разработчику в 2026-ом году?

В 2026-ом году я задалась вопросом, стоит ли сейчас читать книги о программировании? И если да, то какие? Читать далее

литератураобучениекнигиархитектураkotlinkotlin multiplatformалгоритмыandroidязыки программированиядля начинающих
Habr
RU

Правда о Coil в Jetpack Compose: измеряем реальный оверхед SubcomposeAsyncImage

«SubcomposeAsyncImage в списках использовать нежелательно, он тормозит скролл» — так написано в документации популярной библиотеки Coil. Действитель…

androidkotlinjetpack composecoilsubcomposemacrobenchmarkпроизводительностьоптимизациябенчмарк
Habr
RU

Как добавить новый сценарий в существующее Android-приложение без технического долга

Привет! Меня зовут Ирина, я Android-разработчик в SimbirSoft. Хочу поделиться с вами опытом разработки новых функций и рефакторинга существующих мод…

технический долгandroidkotlinмобильное приложенипрограммированиеclean architectureuicontract firstfeature toggle
Habr
RU

Я написал свой музыкальный плеер со своим стримингом: Android, Windows, Linux и сервер на Rust

У меня есть коллекция музыки, которой нет ни в одном стриминге: FLAC, японские альбомы, редкие релизы. Слушать её хотелось так же удо…

музыкальный плеерflachi-res audioself-hostedrustkotlinjetpack composetauriстриминг музыки
Habr
RU

Возвращаем трассировку логов Quartz-задач после перехода на Spring Boot 3+

Привет! Меня зовут Александр Каненков, я backend-разработчик в компании Домклик. После перевода сервиса со второго Spring Boot на третий (а у кого-т…

kotlinjavaspringspring bootspring frameworkquartzлоггированиетрассировка запросовтрейсингjob-scheduler
Habr
RU

Оффлайн телесуфлёр поверх Instagram и TikTok: распознавание речи на телефоне, выравнивание по словам

Мой телесуфлёр для Android называется Суфлёр. Он распознаёт речь на телефоне и прокручивает текст по голосу поверх Instagram, TikTok…

телесуфлёрраспознавание речиsherpa-onnxandroidaccessibility serviceмикрофонофлайнopen sourcekotlinzipformer
Habr