Перейти к содержимому
2026
14.02
Про Android контент В Android-специфичных комьюнити, типа r/androiddev или того же Android Broadcast, стало довольно много негатива по поводу того, как всё скатывается в AI. Люди …
2025
18.10
Кулстори про обновление coil У нас не так давно дошли руки до того, чтобы пообновлять часть зависимостей в проекте из соображений гигиены. И вот очередь coil. Версия 3.0 вышла в прошлом …
15.10
diff-coverage-report https://github.com/pavelkorolevxyz/diff-coverage-report Всего 4 дня пинг понга с Gradle Plugin Portal, чтобы они апрувнули мой паблиш, плюс несколько свободных …
23.07
16kb page sizes Возможно этой темой всех андроидеров уже задолбали, но я о том же. Если вдруг вы имеете отношение к какому-то андроид приложению, и вам не пофиг на то, что …
23.07
Папка андроид разработчиков Категорически поддерживаем начинание свести всех со всеми в мобильном комьюнити. Добавляйте к себе папочку, а то говорят скучно у нас с вами в мобилках стало. …
27.05
Кулстори про danger-kotlin У меня инфраструктурные недели. Переписываю CI-пайплайны, накручиваю автоматизации, кайф. Сейчас очередь дошла до danger-kotlin, дописывал несколько новых …
09.05
Про миграцию с Material 2 на Material 3 Мы часто говорим, что у нас в проекте есть своя дизайн-система. На самом деле она своя, конечно, отчасти. По сути мы абстрагировали от продуктового разработчика …
05.05
Глава четыре. Иконки приложения Что может быть проще, чем просто поменять у приложения иконку, да? Дизайнеры рисуют с запасом какую-нибудь 1024x1024 иконку, мы понимаем, что для адаптивных …
26.04
Глава три. Шрифты Исторически у нас в проекте был везде зашит Roboto. Теперь вместо него появились две новых гарнитуры: одна для заголовков, другая – для всего остального. …
22.04
Глава два. Градиенты Внимательный зритель по скриншотам наверняка подметил, что кнопки у нас теперь не одноцветные, а градиентные. Да и вообще градиенты очень ходовая штука в новом …
20.04
Про редизайн У нас запустился довольно большой редизайн и ренейминг приложения "Мой Beeline" в "Janymda". Если смотреть только на техническую сторону …
11.04
Про Firebase Studio Вчера начали разлетаться новости про то, что гугл показали Firebase Studio. Забавно, что в андроидных кругах особенно активно, хотя к андроиду это всё примерно …
30.03
О нашем докладе на Podlodka Ну и о нашем докладе немножко Прошло гораздо приятнее, чем на прогонах до этого. Слишком уж много мы хотели уместить, из-за чего подготовка была не самая …
29.03
После Podlodka Android Crew #13 Соу, сезон подлодки про Compose закончился (почти). С моей стороны было оптимистично на короткую после праздников неделю планировать столько дел вне работы. А …
23.03
Промокод на Podlodka По этому поводу у меня есть лишний промокодик на подлодку, который я отдам случайному человеку в комментариях под этим постом сегодня ближе к ночи. Ну чтобы вы …
12.03
Podlodka Android Crew #13 24-28 марта пройдёт очередная андроидная подлодка. Эта неделя будет посвящена композу, в программе много интересных тем. Я в этот раз как и год назад в …
08.02
Первый андроид митап: итоги Вчера провели свой первый андроид митап. Мне понравилось. В первый раз прошёл с обратной стороны вот этих всех мероприятий. За все организационные моменты …
29.01
Опять про DI. Koin По всем каналам в последние дни пролетели перепосты роадмапа Koin. Я его зачем-то почитал и задумался дольше, чем должен был. Чисто как разраб разраба я понимаю …
28.01
Первый Android митап в Алмате Организуем первый андроид митап от компании. Кто в Алмате заходите, стараемся сделать интересно)
10.01
Записи с Kolesa Conf про Decompose Наконец появились записи докладов с Колёс, включая мой про Decompose. Оказывается есть ещё один плюс первым в лайнапе идти - фотка на превьюшке плейлиста всего …
05.01
Про ключи в Lazy лэйаутах Compose Кажется, все уже знают, что в каком-нибудь LazyColumn можно элементам задавать ключи и они используются, чтобы один и тот же композабл лишний раз не теребить. …
03.01
Про поиск Иногда делаю осторожные вылазки из гуглового мира, чтобы посмотреть, что там вообще у конкурентов. И если для части сервисов в принципе можно найти приятную …
2024
10.12
Нельзя так просто взять и удалить модуль Нам нужно поговорить серьёзно, вместо того чтобы закрывать на это глаза из раза в раз. Я ведь правильно понимаю, что за всю десятилетнюю историю андроид студии …
23.11
Эффекты и Compose В эфире регулярная рубрика "в интернете кто-то посрался". Сегодня на повестке дня вот этот обмен твитами. Там всё начинается с будничного хаяния …
20.10
Clean / Rebuild Project В новой канарейке студии удалили пункты меню Build - Clean и Build - Rebuild Project. Ага, две самые тыкаемые кнопки студии после Invalidate Caches and Restart …
19.10
18 октября. Kolesa Conf '24 Цель в жизни на какое-то время пропала, выступил вчера у колёс на конфе. Стоять в расписании первым должно было быть довольно стрессово, но по факту кажется, …
03.10
Новый дизайн Google Play Console Гугл вчера раскатил обновлённый дизайн в консоли. И это какой-то позор. Давайте посмотрим на новое боковое меню. Первое и самое прекрасное в нём – на ховер …
30.09
Инициализация в ViewModel ** Последний месяц в англоязычном сообществе в очередной раз перетирают тему как правильно триггерить инициализацию стейта в ViewModel. Сначала было обсуждение …
26.09
25 сентября. Altel Digital Android Meetup #1 Вчера посетил первый внешний андроид митап от коллег по казахстанскому телекому. Для первого раза получилось довольно масштабно, у ребят симпатичный офис в …
22.09
Podlodka Android Crew #12. День 5 Заключительный день тоже оказался тяжёлым, накопленное перенасыщение давало о себе знать, я вот только отошёл. Первый доклад дня от Анны Жарковой про …
20.09
Podlodka Android Crew #12. День 4 Как я уже и упомянул, день ооочень долгий. Три доклада и рандом кофе. Первый доклад дня от Жени Мацюка это классическая для него база по UI тестам, такой …
19.09
Podlodka Android Crew #12. День 3 Долгий долгий четвёртый день закончился, но мы с вами не торопимся, поэтому обсудим третий. Первый доклад дня про релизные поезда от Я.Диска. Убедился что наш …
18.09
Podlodka Android Crew #12. День 2 Утренний доклад второго дня подлодки от Григория Шимичева про кастомные detekt правила. Тоже самое. У меня опыт есть, я их уже писал, поэтому половину доклада …
17.09
Podlodka Android Crew #12. День 1 Взял отпуск, чтобы с полными силами смотреть новый сезон подлодки (на самом деле нет, совпало). Неделя автоматизации прям в меня попадает пока, поэтому много …
25.08
Kolesa Conf 2024 анонс 🎙 18 октября. Mobile трек Kolesa Conf '24. Алматы. https://kolesa-conf.kz/ Через два месяца выступлю на одной из самых больших офлайн конф кз. Тайминг 20 минут …
23.08
WebView и Compose У нас в приложении достаточно много фич открываются просто как WebView с кучей разных настроек, хуков, переопределением логики загрузки урлов, множеством …
26.07
Compose Tips Вот есть у гугла ютуб канал Android Developers. Вот они выпускают там видосы типа свежих коротких Compose Tips. Выглядят они по сути как продолжение серии MAD, …
16.07
Беды с состояниями Мне сложно представить более болезненную проблему в современном софте, чем то насколько же всем пофиг на сохранение состояния в приложениях. Мои ожидания от …
30.06
Compose и фрагменты Гугл не так давно зарелизил артефакт fragment-compose с функцией AndroidFragment. Если коротко, то это первый first party способ завернуть Fragment в Composable …
22.06
Генерация кода из фигмы Начнём с того, что я всё ещё совсем скептик этой идеи из заголовка в том смысле, в котором вы её понимаете по умолчанию. То есть для меня абсолютно очевидно, …
19.06
Feature Drop На днях пиксель предложил обновится, говорит июньский фичадроп. Я на свою голову согласился. И в настройках перестал работать поиск по Developer options. Более …
29.05
28 мая. Bereke Android Chapter Meetup #1 Выступил вчера в офисе у ребят из Bereke банка на внутренним андроид митапе как единственный приглашённый гость. Такая честь, прям собственную важность даже …
29.05
USB debugging Обожаю андроид разработку за то, что здесь просто рандомно может не работать какая-то самая базовая вещь типа подключения телефона к компу. Ну вот как? Ладно я …
24.05
JetBrains vs Google ** Пока потребляю новости что об I/O, что о KotlinConf только из третьих уст, до оригиналов не дошёл, жду пока настоится. Но даже просто мимо проходя …
16.05
Про пакеты Исторически все джетпаковские либы лежат в пакетах androidx.* и их сложно воспринимать вне контекста андроида. Чтобы гуглу серьёзность намерений с KMP показать …
15.05
Гугл и KMP Итак, гугл теперь официально рекомендует KMP. Впрочем, мы давно догадывались, мы видели как они в некоторые джетпаковские либы добавили его поддержку. Звучит в …
18.04
Новости с Google I/O Одним глазком все равно подглядываю что там в интернетах происходит. А там товарищ Гришка на реддите прям крепкое подгорание устроил. Написал клон …
29.03
Почему андроид проекты такие сложные Тут на реддите пришёл чел, говорит что в этом вашем андроиде слишком сложно устроен проект и вот у нас то в расте создал main файлик и поехали. Ему там в …
27.03
Выступление на Podlodka Выступил вчера утром на подлодке. Получилось, кажется, неплохо. По собственным ощущениям держался довольно уверенно. Если сравнить с оффлайн докладом на …
25.03
Compose и дизайн-системы А вот это очень неплохая статья, если игнорировать все попытки автора словами никого не обидеть. Но такие времена нынче. Мы в прошлом году у себя реализовали …