Перейти к содержимому
2025
28.01
Первый Android митап в Алмате Организуем первый андроид митап от компании. Кто в Алмате заходите, стараемся сделать интересно)
22.01
Как быть продвинутым пользователем ПК Я довольно часто упоминаю свой тезис, что современным софтом сейчас можно пользоваться, только если ты сам разработчик или тестировщик. Потому что любой …
10.01
Записи с Kolesa Conf про Decompose Наконец появились записи докладов с Колёс, включая мой про Decompose. Оказывается есть ещё один плюс первым в лайнапе идти - фотка на превьюшке плейлиста всего …
05.01
Про ключи в Lazy лэйаутах Compose Кажется, все уже знают, что в каком-нибудь LazyColumn можно элементам задавать ключи и они используются, чтобы один и тот же композабл лишний раз не теребить. …
03.01
Про поиск Иногда делаю осторожные вылазки из гуглового мира, чтобы посмотреть, что там вообще у конкурентов. И если для части сервисов в принципе можно найти приятную …
2024
31.12
Итоги 2024 Итоги, да. Сам уже успел устать от этого всего. Во многом настроение отсутствует из-за какой-то крайне неприятной простуды, от которой я вторую неделю не могу …
10.12
Нельзя так просто взять и удалить модуль Нам нужно поговорить серьёзно, вместо того чтобы закрывать на это глаза из раза в раз. Я ведь правильно понимаю, что за всю десятилетнюю историю андроид студии …
06.12
Рутина В последнее время начал замечать, что большая доля моего рабочего времени уходит не столько на какие-то задачи, достижение личных и командных целей, сколько на …
23.11
Эффекты и Compose В эфире регулярная рубрика "в интернете кто-то посрался". Сегодня на повестке дня вот этот обмен твитами. Там всё начинается с будничного хаяния …
21.11
Быстрая публикация записей конференций Респект таким конфам, которые выкладывают записи не через полгода, а сразу, пока ещё не забыл, что хотел посмотреть. Да ещё чаще звук на видео лучше, чем в …
17.11
CodeTalks 2024 Насыщенный выдался вчерашний день. С самого утра и до вечера провёл его на конференции CodeTalks. Кейноут от Виталия Шароватова – такой типичный кейноут. …
14.11
Документация не для людей Главная проблема любых LLM сейчас в том, что у нас человеков в голове с огромным трудом формируется связь между задачей и тем, что её можно делегировать …
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 с кучей разных настроек, хуков, переопределением логики загрузки урлов, множеством …
15.08
Диалог расхождения файлов в IntelliJ Одна из самых смешных фич IntelliJ — это вот этот диалог о расхождении содержимого файла в памяти и на диске. Причём появляется он в самые неожиданные моменты. …
03.08
Про баги Немножко постпятничных наблюдений. С одной стороны на работе ты должен быть вовлечённым, пытаться всё лучше и лучше понять как твой проект работает в каждом …
30.07
Видео с BeeTech Conf Видео обещали где-то через неделю, но прошло всего три месяца 👍 Ну да ладно, зато у меня теперь хоть одно видео с приятным продакшном. …
26.07
Compose Tips Вот есть у гугла ютуб канал Android Developers. Вот они выпускают там видосы типа свежих коротких Compose Tips. Выглядят они по сути как продолжение серии MAD, …
20.07
Гайдлайны как закон Документацию любого вида писать вообще довольно запарно. Обычно от неё пользы примерно столько же сколько и вреда. Написать однозначно понятно – сложно, сделать …
16.07
Беды с состояниями Мне сложно представить более болезненную проблему в современном софте, чем то насколько же всем пофиг на сохранение состояния в приложениях. Мои ожидания от …
30.06
Compose и фрагменты Гугл не так давно зарелизил артефакт fragment-compose с функцией AndroidFragment. Если коротко, то это первый first party способ завернуть Fragment в Composable …
22.06
Генерация кода из фигмы Начнём с того, что я всё ещё совсем скептик этой идеи из заголовка в том смысле, в котором вы её понимаете по умолчанию. То есть для меня абсолютно очевидно, …
19.06
Feature Drop На днях пиксель предложил обновится, говорит июньский фичадроп. Я на свою голову согласился. И в настройках перестал работать поиск по Developer options. Более …
13.06
Занырнул в интересную работу Занырнул в интересную работу в последние недели, о чём в каких-нибудь следующих постах. А пока делюсь записью последнего выступления ▶️ …
03.06
Ищем виновных Я вообще довольно негативный человек, как вы уже могли заметить, но есть одна штука, к которой я очень трепетно в этом смысле отношусь. Меня очень триггерит, …
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. Впрочем, мы давно догадывались, мы видели как они в некоторые джетпаковские либы добавили его поддержку. Звучит в …
06.05
Improving Legibility with the .not() Function Классический просмотр AndroidWeekly в начале недели почти всегда кайф. Что может быть лучше, чем почитать какие-нибудь вредные советы. Особенно по кодстайлу. …
01.05
27 апреля. beetech conf 2024 Первый раз был в качестве спикера на такой большой конфе. По сравнению с залами поменьше тут были и прожекторы в лицо, из-за которых я никого не видел, и …
25.04
Иконки в шрифтах Обожаю такое. Слава богу мобилки как-то миновала эта мания засовывать иконки в шрифты. Хотя всё равно и дизайнеры в фигме косячат, и разрабы экспортируют …
18.04
Новости с Google I/O Одним глазком все равно подглядываю что там в интернетах происходит. А там товарищ Гришка на реддите прям крепкое подгорание устроил. Написал клон …
01.04
BeeTech Conf 2024 А вот и второй анонс. 27 апреля выступлю ещё и на нашей офлайн конфе в Алмате. Буду рассказывать про наш опыт реализации дизайн-системы на композе. Зачем мы это …
29.03
Почему андроид проекты такие сложные Тут на реддите пришёл чел, говорит что в этом вашем андроиде слишком сложно устроен проект и вот у нас то в расте создал main файлик и поехали. Ему там в …
27.03
Выступление на Podlodka Выступил вчера утром на подлодке. Получилось, кажется, неплохо. По собственным ощущениям держался довольно уверенно. Если сравнить с оффлайн докладом на …
25.03
Compose и дизайн-системы А вот это очень неплохая статья, если игнорировать все попытки автора словами никого не обидеть. Но такие времена нынче. Мы в прошлом году у себя реализовали …
21.03
ViewModel и init Наткнулся на первую статью из серии best practices для работы с ViewModel. Очень похоже по стилю на что-то гугловое, из-за чего я купился, но, слава богу, нет. …
21.03
Лишняя проходка на Podlodka У меня как у спикера появилась лишняя проходка на сезон Podlodka Android Crew про перформанс приложений, который пройдёт с 25 по 29 марта. Кому интересно, …