12–13 мая в онлайне и 19–20 мая в Москве пройдет конференция по мобильной разработке Mobius 2023 Spring.
До конференции осталось не так много времени, и если у вас еще нет билета — самое время его приобрести.
Среди докладов и спикеров:
✅ Кирилла Розов, автор Telegram- и YouTube-каналов Android Broadcast — «Как Google победил фрагментацию в Android»
✅ Алексей Гладков, автор канала Mobile Developer и постоянный участник Podlodka Android Crew и Crossplatform Crew — «Compose for iOS под капотом»
✅ Евгений Ёлчев, iOS-техлид ВКонтакте и автор курсов по разработке — «Кнопки красить — это вам не деревья вертеть»
И это только малая часть программы. Будут воркшопы, где можно углубиться в тему и попрактиковаться, круглые столы и дискуссии после докладов.
Билеты на конференцию — уже на сайте.
А по промокоду androidbroadcast2023JRGpcперсональные билеты будут еще дешевле.
#партнерский
Сбор заявок на участие в собеседовании
Мы ищем кандидата, кто пройдет в прямом эфире собеседование на вакансию, идентичную реальной, в прямом эфире у Михаила Горюнова@Harmonizr , разработчика Android-приложений, библиотек и инструментов.
Миша будет собеседовать на позицию Android разработчика (речь не идет про уровень или года опыт), а с требованиями можно ознакомиться здесь@android_broadcast #собеседование
The Shape of Things to Come (13 мин)
Чет рассказывает про новую библиотека для отрисовки сложных геометрических фигур и трансформация между ними с помощью анимаций
Пример на GitHub
#jetpack
Обновление Android Jetpack от 19 апреля 2023
🛠️ Множество багфикса в разных библиотеках: Activity, Fragment, Media3
👉 Compose 1.4.2
👉 CameraX 1.3.0-alpha06: поддержка работы с несколькими камерами одновременно и ResolutionSelector API для настройки разрешения, соотношения сторон, зеркального отображения и других параметров съемки
🎉 Graphics Shape - библиотека для рисования геометрических фигур и трансформации между ними (подробно тут)
👉 Compose Compiler 1.4.6 - вернули поддержку Java 11
#jetpack #jetpackupdate
Google напоминает что можно делать интеграцию фитнес (и не только) приложений с Google ассистентом. Подробности тут, а вы делитесь своим опытом интеграции приложения с голосовыми асситентами
Android Studio Giraffe уже в Beta, ждем новую Canary версию IDE. Давайте угадывать каким животным/рыбой/насекомым назовут Android Studio H
#androidstudio
На устройствах с Google Play и Android 7.0 и выше в случае если приложение будет падать, то появится диалог, который будет предлагать обновиться, если доступна новая версия в магазине.
Разработчикам ничего делать не нужно, все заработает само. Подробности тут
#googleplay
Мы ищем опытных разработчиков/лидов, кто хотел бы провести собеседование на нашем канале.
Вы сами выбираете формат, даёте требования к кандидату, тайминги и другое. Я (Кирилл Розов) помогу вам со всеми аспектами. Заинтересовало? Пишите мне на почту [email protected] или в личку, если знаете её )
Если кому интересно реализовать задачку от Никиты, тогда можете посмотреть условия здесь, а в комментариях обсудить. На следующей неделе Никита покажет свое решение на корутинах
📺 Новости разработки 2023.10 (33 мин)
Видеодайджест новостей из мира Android разработки
🔥 Анонс Compose for iOS
🚀 2024 будет годом Kotlin
📦 Новая версия Android Studio
✈️ Кирилл @rozov_blog едет в спикинг тур
#AndroidBroadcast
Problem solving in Compose Text (14 мин)
В статье разбирается несколько способов решения задачи по отрисовке текста в 2 строки, который надо выровнять по центру в контейнере. Хороший разбор нескольких вариантов с подробностями работы Compose. Рекомендую!
#compose
Появились финальные даты всех моих оффлайн выступлений и поездок на май 2023:
16-18 мая - IT's Tinkoff Mobile Meetup в Санкт-Петербурге
19-21 мая - Mobius в Москве (промокод androidbroadcast2023JRGpc и розыгрыш билета)
22-25 мая - Мобильный митап UseTech в Томске
26-28 мая - CodeFest в Новосибирске (розыгрыш билета тут, про скидку договариваюсь)
29 мая - 1 июня - Пермь. Просто отдых 😁
‼️ На всех мероприятиях кроме Питера будет выступать Леша Гладков @mobiledevnews Регистрируйтесь на мероприятия и пишите в комментариях, по возможности замутим встречу сообществом
В Compose 1.5.0 уже попал порефаченый Modifier.pointerInput. Вы сможете заметить улучшения если пишите собственное определение жестов в Compose и после обновления до последней версии Compose. Подробности изменения читайте в статье
#compose
Вышел Robolectric 4.10
👉 поддержка нативной графики в Android
👉 улучшение поддержки Android 13
👉 ReflectionHelpers.setStaticField больше не удаляет final со статических полей
🛠️ Минорные улучшения и исправления багов