Топ-5 обновлений Google IO, о которых вам нужно знать СЕЙЧАС
Самое важно с Google I/O 2025 в Android разработки🔗 Платная подписка на Boosty https://abdev.by/fwIB🔗 Telegram Android Broadcast https://t.me/+McXjy1ZFISdiMjAy
#148 Как затащить новую технологию
Обсуждаем, какие способы, доказательства и убеждения для интеграции новых технологий в проекты🔗 Каналы "Android Broadcast"✉️ Написать Кирилл kirill@androidbroadcast.dev🔗 Boosty Android Broadcast📺 Доклад про Вызовы масштабируемости Kotlin Multiplatform на большом проекте00:00 Вступление 01:17 Об эксперте 01:54 Перед тем, как тащить технологию в проект 07:25 Об этапе документации 13:54 Система ревью 16:10 Переговоры с менеджментом и сбор метрик 27:51 Как стек влияет на репутацию проекта, найм и мотивацию 32:27 С чего начинать миграцию 36:05 Подход через A/B тесты 40:27 Изучение технологии в действии 47:31 Заключение 48:57 Спасибо Патронам!
#147 Старт карьеры в Android разработке до 18 лет
Интервью с парнем, который уже успел поработать во фрилансе, удаленном найме и твердо знает, куда он идет дальше.🔗 Каналы "Android Broadcast" https://taplink.cc/android_broadcast ✉️ Написать Кирилл kirill@androidbroadcast.dev 🔗 Emcee AvitoTech http://abdev.by/3Xq?/erid=LdtCKPMdr 00:00 Вступление 00:38 Знакомство с гостем и его путь в разработке с 12 лет 10:26 О фрилансе 16:17 Мотивация 19:20 О работе с арбитражными приложениями 26:39 Зачем ходить на собеседования 28:15 О высшем образовании в IT 29:29 Как ускорить прогон автотестов 30:46 Ложь в резюме 31:53 Самое сложное собеседование 32:51 Мини-собеседование с гостем 37:53 Про официальное и неофициальное трудоустройство до 18 лет 42:53 О разработке своих приложений 45:29 Цели помимо заработка 48:32 Планы на будущее 50:20 Заключение 51:26 Спасибо Патронам!
#146 Android Auto. Как Organic Maps переносили в машину
Интервью с участников Google Summer of Code, который занялся адаптацией Organic Maps для Android Auto🔗 1 сезон курса "Паттерны и техники написания кода" от AvitoTech🔗 2 сезон курса «Паттерны и практики написания кода»🔗 Каналы "Android Broadcast"✉️ Написать Кирилл kirill@androidbroadcast.dev 🔗 Android Auto🔗 Google Summer of Code📺 Интервью про Organic Maps00:00 Вступление 00:52 Знакомство 1:15 Google Summer of Code 6:09 Что такое Android Auto 7:21 Android Automotive 9:14 Принципы работы Android Auto 10:54 Беспроводное подключение 12:42 Поддержка нескольких экранов 13:24 Особенности разработки 16:00 Ограничения и проблемы 19:43 Ход выполнения запросов 22:54 Каким образом происходит отрисовка карты 24:25 Про оптимизацию и тесты 28:24 Курс "Паттерны и техники написания кода" 29:03 Apple Car Play 30:37 Требования от Google и законодательств 32:04 Популярность Android Auto 33:30 Публикация приложения 34:48 Изучение 36:26 Оказывает ли помощь Google 37:43 Адаптация под разработку Auto 41:00 Quality Criteria 44:15 Планы на будущее 46:33 Заключение
#145 Как устроен Gradle Config Cache. Лучшие Практики. Интервью с инженером команды Gradle
Обсуждаем все аспекты работы с Gradle Config Cache с инженером Gradle. Вы узнаете о перформанс тестах, кэшировании, влиянии сети на процесс сборки, преимущества Project Isolation, а также получите ценные советы от инженера из Gradle🔗 Что под капотом у AvitoTech🔗 Каналы "Android Broadcast"🔗 Больше контента по разработке по подписке ✉️ Написать Кириллу kirill@androidbroadcast.dev 🔗 Gradle Config Cache00:00 Про выпуск 00:38 Знакомство с гостем 1:48 Как попасть в Gradle 6:53 Что изучить для собеса 9:29 Kotlin в Gradle 12:05 Процесс разработчик фиче 14:17 Перформанс тесты 15:29 Кэширование в Gradle 30:14 Как происходит расчет ключа для кэша 32:16 Что сейчас НЕ кэшируется 34:43 Влияние сторонних плагинов 40:02 Kotlin build скирты (kts) 41:03 Проблемы инкрементальной сборки 43:27 Когда кэш замедляет сборку 48:49 Интеграция AvitoTech 49:34 Gradle Remote Cache 52:32 Как правильно писать в кэш 53:59 Влияние сети на кэш 54:50 Project Isolation 58:15 Что происходит в процессе синка 1:00:33 Архитектура в коде. Многомодульность 1:04:23 Gradle Enterprise 1:05:27 Настройки на CI 1:08:45 Автоматизация мониторинга сборки 1:09:59 Советы разработчикам 1:15:14 Buildscan 1:15:54 Куда сейчас развивается Gradle 1:19:53 Заключение