Перейти к содержимому
2025
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 митап в Алмате Организуем первый андроид митап от компании. Кто в Алмате заходите, стараемся сделать интересно)
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 — это вот этот диалог о расхождении содержимого файла в памяти и на диске. Причём появляется он в самые неожиданные моменты. …
11.08
Поездка в горы Алматы Воскресенье сегодня такое. Дорога довольно изнурительная, но это всё таки того стоит. Приалматинский ландшафт как ничто другое напоминает какой ты вообще …
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 только из третьих уст, до оригиналов не дошёл, жду пока настоится. Но даже просто мимо проходя …
20.05
18 мая. Kolesa TeamLead Day А в субботу сразу после этого отправились на конфу для лидов от колёс. В целом атмосфера прикольная, в плане нетворкинга приятное мероприятие. Но доклады были …
16.05
Про пакеты Исторически все джетпаковские либы лежат в пакетах androidx.* и их сложно воспринимать вне контекста андроида. Чтобы гуглу серьёзность намерений с KMP показать …
15.05
Гугл и KMP Итак, гугл теперь официально рекомендует KMP. Впрочем, мы давно догадывались, мы видели как они в некоторые джетпаковские либы добавили его поддержку. Звучит в …
06.05
Improving Legibility with the .not() Function Классический просмотр AndroidWeekly в начале недели почти всегда кайф. Что может быть лучше, чем почитать какие-нибудь вредные советы. Особенно по кодстайлу. …
02.05
Всем привет Делимся фотографиями с конференции. Посмотреть можно по этой ссылке и этой. Ставьте 🔥, если нашли себя :)