Блог

Статьи о разработке, новых технологиях и моем опыте

Будильник Кроха
1 октября 2026
6 мин

Как я уместил будильник в 300 КБ: история Крохи

Будильник Кроха вышел в RuStore и Google Play. Как из большого будильника получилось приложение на 300 КБ: что я оставил, что убрал и на чём нельзя экономить.

Читать далее
Android
1 октября 2026
6 мин

Почему телефон глушит будильник: взгляд разработчика

Будильник проспал, хотя вы всё поставили правильно. Объясняю, как Android и прошивки производителей усыпляют приложения, почему встроенные часы при этом звонят и что с этим делать.

Читать далее
Блокнот Енот
27 сентября 2026
11 мин

Новые напоминания в Блокноте Енот: альфа-сборка для всех желающих

Дни рождения с возрастом, таблетки, привычки с кольцом отметок, счета и смены 2 через 2: что умеют новые напоминания Блокнота Енот и как попробовать их до общего релиза.

Читать далее
Android
25 сентября 2026
20 мин

Ключ подписи Android: как он устроен и как не потерять приложение

Что лежит в keystore, почему Android сравнивает сертификаты, а не имена, чем различаются схемы подписи v1-v4, что можно менять в хранилище, как устроены Play App Signing, ротация ключа и верификация разработчиков, и как выпустить одно приложение в Google Play, RuStore и на свой сайт, не сломав обновления

Читать далее
Судоку
20 августа 2026
12 мин

Как решать судоку: правила, порядок действий и техники от простых к сложным

Полное руководство по решению судоку: правила игры, с чего начинать партию, базовые приёмы для начинающих и продвинутые техники (голые пары, скрытые пары, указывающие пары, X-Wing), разобранные на конкретных клетках доски

Читать далее
Android
28 марта 2025
3 мин

Распутываем легаси-код на Android проекте

Три практических метода для анализа и отладки унаследованного кода: логирование БД, SharedPreferences и трассировка стека вызовов

Читать далее
Android
15 мая 2023
8 мин

Берём Glance Widgets под контроль

Как создавать stateful виджеты для Android через Glance Compose и управлять каждым экземпляром виджета отдельно

Читать далее