На Android Brodcast прошел интересный вебинар "Расширение возможностей Android Studio". В прямом эфире Павел Стрельченко из HH.ru кодил плагин для Android Studio.
https://www.youtube.com/watch?v=OAwyIlE4_K8&feature=youtu.be
С темой про создание собственных плагинов для оптимизации работы Павел выступал на прошлом летнем Mobius (ссылки приводятся под youtube трасляцией Android Brodcast)
https://www.youtube.com/watch?v=MSMI85JMIwE
Меня подвела странная конвертация часов от youtube, настойчиво показывавшая, что трансляция будет в пт вечером.
https://www.youtube.com/watch?v=OAwyIlE4_K8&feature=youtu.be
С темой про создание собственных плагинов для оптимизации работы Павел выступал на прошлом летнем Mobius (ссылки приводятся под youtube трасляцией Android Brodcast)
https://www.youtube.com/watch?v=MSMI85JMIwE
Меня подвела странная конвертация часов от youtube, настойчиво показывавшая, что трансляция будет в пт вечером.
YouTube
Расширение возможностей Android Studio
#AndroidBroadcast #AndroidStudio #Plugin
Улучшить продуктивность можно не только за счет библиотек, но и с помощью плагинов IDE, а как написать легко свой расскажем в выпуске.
Гость выпуска Павел Стрельченко - Android разработчик в компании hh.ru, занимается…
Улучшить продуктивность можно не только за счет библиотек, но и с помощью плагинов IDE, а как написать легко свой расскажем в выпуске.
Гость выпуска Павел Стрельченко - Android разработчик в компании hh.ru, занимается…
Дел и работы, но много и онлайн событий.
На Android Brodcast в среду ожидается выпуск, посвященной безопасности в Android приложениях от главных по безопасности. В гостях Ольга Шкряба из Kaspersky
https://www.youtube.com/watch?v=1AjWxpWMBBE
На Android Brodcast в среду ожидается выпуск, посвященной безопасности в Android приложениях от главных по безопасности. В гостях Ольга Шкряба из Kaspersky
https://www.youtube.com/watch?v=1AjWxpWMBBE
YouTube
Безопасность мобильных приложений
#AndroidBroadcast #Security #Android
Обсуждаем обеспечение безопасности Android приложений, какие дыры есть в Android и куда развивается ОС в рамках безопасности
Гость выпуска - Ольга Шкряба, Senior Mobile Security Engineer. Занимается исследованием и разработкой…
Обсуждаем обеспечение безопасности Android приложений, какие дыры есть в Android и куда развивается ОС в рамках безопасности
Гость выпуска - Ольга Шкряба, Senior Mobile Security Engineer. Занимается исследованием и разработкой…
Итак, я вернулась с отпуска, отвела открытые уроки и подраскидала аврал.Возвращаемся к каналу)
#kotlin Недавно нас порадовали релизом Kotlin - 1.4 . И теперь мы ожидаем целую серию событий, посвященных новой версии языка и особенностям его использования
Начнем с эфира 28.08 Android Brodcast и рассказа специалиста от JetBrains Светланы Исаковой:
https://www.youtube.com/watch?v=iASKk2eqRoE
#kotlin Недавно нас порадовали релизом Kotlin - 1.4 . И теперь мы ожидаем целую серию событий, посвященных новой версии языка и особенностям его использования
Начнем с эфира 28.08 Android Brodcast и рассказа специалиста от JetBrains Светланы Исаковой:
https://www.youtube.com/watch?v=iASKk2eqRoE
YouTube
Kotlin 1.4: быстрее и лучше
#AndroidBroadcast #Kotlin #Multiplatform
Обсуждаем новую версию Kotlin с Developer Advocate из JetBrains Светланой Исаковой и командой Android Dev Podcast! Разбираем всё: синтаксис языка, библиотеки KotlinX, улучшения в IDE и Multiplatform
Гости:
- Светлана…
Обсуждаем новую версию Kotlin с Developer Advocate из JetBrains Светланой Исаковой и командой Android Dev Podcast! Разбираем всё: синтаксис языка, библиотеки KotlinX, улучшения в IDE и Multiplatform
Гости:
- Светлана…
Также тема Hilt будет освещена на эфире Android Broadcast от 3 сентября:
https://youtu.be/4di2TTqeCrE
https://youtu.be/4di2TTqeCrE
YouTube
Dagger Hilt: Deep Dive / No more Koin
#AndroidBroadcast #Dagger #Android11
Talk about Dagger Hilt with Manuel Vivo, Android Developer Relations Engineer at Google
Manuel is a Developer Relations Engineer at Google. With previous experience at Capital One, he currently focuses on App Architecture…
Talk about Dagger Hilt with Manuel Vivo, Android Developer Relations Engineer at Google
Manuel is a Developer Relations Engineer at Google. With previous experience at Capital One, he currently focuses on App Architecture…
Forwarded from Android Broadcast
#AndroidBroadcast #Architecure #Navigation
Навигационная битва (Livestream)
Четверг, 10:00 (GMT+3)
За долгие годы в Android разработки я так и не смог найти серебряной пули для красивой организации навигации в Android приложении. Каждый раз упирался в какие-то ограничения.
Порой казалось, что святой грааль был найден, но фантазия дизайнеров и менеджеров показывала слабости решений.
Пора собраться и найти лучшее решение в библиотеке или понять что все, придется делать каждый раз руками
Гости:
- Андрей Зайцев, Андроид разработчик в ЦФТ. Устал от библиотек навигации. Свое решение ближе.
- Константин Цховребов, Teamlead KMM в JetBrains. Автор библиотеки Cicerone
- Влад Шипугин, Android разработчик в Redmadrobot. Эксперт по Navigation Arch Component
Не забываем подписаться на YouTube канал Android Broadcast, чтобы не пропустить самые интересные видео в мире Android разработки.
Навигационная битва (Livestream)
Четверг, 10:00 (GMT+3)
За долгие годы в Android разработки я так и не смог найти серебряной пули для красивой организации навигации в Android приложении. Каждый раз упирался в какие-то ограничения.
Порой казалось, что святой грааль был найден, но фантазия дизайнеров и менеджеров показывала слабости решений.
Пора собраться и найти лучшее решение в библиотеке или понять что все, придется делать каждый раз руками
Гости:
- Андрей Зайцев, Андроид разработчик в ЦФТ. Устал от библиотек навигации. Свое решение ближе.
- Константин Цховребов, Teamlead KMM в JetBrains. Автор библиотеки Cicerone
- Влад Шипугин, Android разработчик в Redmadrobot. Эксперт по Navigation Arch Component
Не забываем подписаться на YouTube канал Android Broadcast, чтобы не пропустить самые интересные видео в мире Android разработки.
Forwarded from Android Broadcast
#AndroidBroadcast #ЛучшиеПрактики
▶️ Избавляемся от try-catch (17 мин)
Новое видео на канале Android Broadcast. Рассказываю как я сделал решение, чтобы избавить от try-catch и безопасно обрабатывать ошибки. Решение интегрировано с Retrofit, а также может быть использовано в других асинхронных операциях.
Ставьте лайки видео и подписывайтесь на канал. Также буду рад вашей обратной связи, ведь видео снимал в подготовленной студии и на новую камеру. Пишите в @android_broadcast_talks
▶️ Избавляемся от try-catch (17 мин)
Новое видео на канале Android Broadcast. Рассказываю как я сделал решение, чтобы избавить от try-catch и безопасно обрабатывать ошибки. Решение интегрировано с Retrofit, а также может быть использовано в других асинхронных операциях.
Ставьте лайки видео и подписывайтесь на канал. Также буду рад вашей обратной связи, ведь видео снимал в подготовленной студии и на новую камеру. Пишите в @android_broadcast_talks
Forwarded from Kotlin Multiplatform Broadcast
#AndroidBroadcast #Multiplatfrom #Livecoding
🔴 Превращаем Android приложение в Kotlin Multiplatform
Понедельник, 25 января, 10:00 GMT+3
В прямом эфире переведём приложение из Android в Kotlin Multiplatform для поддержки Android и iOS одновременно.
Эксперт - Анна Жаркова, Mobile Lead Developer/Usetech
Разработчик с опытом более 7, пишет нативно под IOS (Swift/Objective-C), Android (Kotlin/Java) и кросс-платформу. Интересуется Kotlin Multiplatform. Помимо этого преподаёт в Otus на курсах по iOS. В свободное время изучает немецкий и китайский языки, увлекается живописью
🔴 Превращаем Android приложение в Kotlin Multiplatform
Понедельник, 25 января, 10:00 GMT+3
В прямом эфире переведём приложение из Android в Kotlin Multiplatform для поддержки Android и iOS одновременно.
Эксперт - Анна Жаркова, Mobile Lead Developer/Usetech
Разработчик с опытом более 7, пишет нативно под IOS (Swift/Objective-C), Android (Kotlin/Java) и кросс-платформу. Интересуется Kotlin Multiplatform. Помимо этого преподаёт в Otus на курсах по iOS. В свободное время изучает немецкий и китайский языки, увлекается живописью
Forwarded from Android Broadcast
#AndroidBroadcast #Kotlin #Multiplatform
MOKO - готовый фреймворк для Android + iOS приложений на основе Kotlin Mobile Multiplatform
Когда: понедельник, 1 февраля, 10:00 (GMT+3)
Опыт компании IceRock в разработке мобильных приложений (нескольких десятков) с использованием Kotlin Multiplatform. Результат этого опыта - MOKO
Гость выпуска - Алексей Михайлов, CTO в IceRock Development
Технический директор компании аутсорс разработки, в прошлом разработчик под мобильные платформы Android и iOS. В студенчестве создал soProject для S.T.A.L.K.E.R. :)
MOKO - готовый фреймворк для Android + iOS приложений на основе Kotlin Mobile Multiplatform
Когда: понедельник, 1 февраля, 10:00 (GMT+3)
Опыт компании IceRock в разработке мобильных приложений (нескольких десятков) с использованием Kotlin Multiplatform. Результат этого опыта - MOKO
Гость выпуска - Алексей Михайлов, CTO в IceRock Development
Технический директор компании аутсорс разработки, в прошлом разработчик под мобильные платформы Android и iOS. В студенчестве создал soProject для S.T.A.L.K.E.R. :)
Следующая неделя обещает быть насыщенной, начиная. пн.
Кирилл Розов из @android_broadcast проведет собеседование в прямом эфире:
https://www.youtube.com/watch?v=ud_yRWWFfjw&feature=youtu.be
Кирилл Розов из @android_broadcast проведет собеседование в прямом эфире:
https://www.youtube.com/watch?v=ud_yRWWFfjw&feature=youtu.be
YouTube
Собеседование в прямом эфире
#AndroidBroadcast #Собеседование
Собеседование в прямом эфире от Кирилла Розова, автора канала Android Broadcast и разработчика под Android с 8+ годами опыта за плечами.
💰 Поддержать проект http://bit.ly/3sratqQ
📰 Telegram канал https://ttttt.me/a…
Собеседование в прямом эфире от Кирилла Розова, автора канала Android Broadcast и разработчика под Android с 8+ годами опыта за плечами.
💰 Поддержать проект http://bit.ly/3sratqQ
📰 Telegram канал https://ttttt.me/a…
На канале Android broadcast вышел эфир про совмещение функционала Huawei и Google в одном приложении. Если вы уже успели набить шишек с кастомными реализациями Android от Huawei и прочих китайцев, вам это будет супер полезно:
https://www.youtube.com/watch?v=FJFSdA3qxno
https://www.youtube.com/watch?v=FJFSdA3qxno
YouTube
Как Huawei и Google сервисы уживаются в одном приложении
#AndroidBroadcast #HMS
Обсуждаем интеграцию Huawei Mobile Services (HMS) в приложение с Google Play Services (GMS) и как они уживаются вместе в одной APK
Эксперт: Егор Аганин https://t.me/aganinev , старший Android разработчик в CardsMobile (приложение…
Обсуждаем интеграцию Huawei Mobile Services (HMS) в приложение с Google Play Services (GMS) и как они уживаются вместе в одной APK
Эксперт: Егор Аганин https://t.me/aganinev , старший Android разработчик в CardsMobile (приложение…
И если вы еще не видели суперполезный выпуск Android Broadcast по переходу с LiveData на CoroutinesFlow:
https://www.youtube.com/watch?v=i4vfklDGn_o&feature=emb_logo
https://www.youtube.com/watch?v=i4vfklDGn_o&feature=emb_logo
YouTube
Миграция с LiveData на Coroutines Flow
#AndroidBroadcast #Flow #Coroutines
Руководство по миграции с LiveData на StateFlow/SharedFlow при использовании архитектуры MVVM на основе Jetpack
📺 Важное обновление Lifecycle + Flow https://youtu.be/sU77aew1gYc
🔗 Avito.Tech https://avito.tech/
💰 Поддержать…
Руководство по миграции с LiveData на StateFlow/SharedFlow при использовании архитектуры MVVM на основе Jetpack
📺 Важное обновление Lifecycle + Flow https://youtu.be/sU77aew1gYc
🔗 Avito.Tech https://avito.tech/
💰 Поддержать…
На канале Android Broadcast вышел эфир про GraphQL в мобильных приложениях. Я имела дело с GraphQL под iOS - делала небольшой пример для Otus занятия по работе с сетевыми технологиями. Интересная, конечно, вещь, но требует доп.настроек как со стороны клиента, так и поддержку со стороны бекенда:
https://www.youtube.com/watch?v=i6RH5dgSAqM
https://www.youtube.com/watch?v=i6RH5dgSAqM
YouTube
GraphQL для мобильных разработчиков. Стоит ли использовать REST?
#AndroidBroadcast #GraphQL
Все о GraphQL: от основных понятий и сравнения с REST до практического использования
Эксперт - Иван Савицкий, staff мобильный инженер в компании Shopify, где REST deprecated и GraphQL является выбором по умолчанию для всех новых…
Все о GraphQL: от основных понятий и сравнения с REST до практического использования
Эксперт - Иван Савицкий, staff мобильный инженер в компании Shopify, где REST deprecated и GraphQL является выбором по умолчанию для всех новых…
Forwarded from Kotlin Multiplatform Broadcast
#AndroidBroadcast #Compose #Kotlin #KMP
🔴 Decompose. Компонентизация и навигация в Kotlin Multiplatform
Начало 17 июня в 19:00 (GMT+3)
Сегодня в прямом эфире Аркадий Иванов расскажет о своей библиотеки Decompose - мультиплатформенная библиотека для компонентизации и навигации. Вы узнаете как устроена библиотека, как она работает, и увидите livecoding использования.
Эксперт - Аркадий Иванов, Kotlin GDE. Автор библиотек MVIKotlin, Decompose, Reaktive и активно развивает Jetpack Compose и Kotlin Multiplatform.
🔴 Decompose. Компонентизация и навигация в Kotlin Multiplatform
Начало 17 июня в 19:00 (GMT+3)
Сегодня в прямом эфире Аркадий Иванов расскажет о своей библиотеки Decompose - мультиплатформенная библиотека для компонентизации и навигации. Вы узнаете как устроена библиотека, как она работает, и увидите livecoding использования.
Эксперт - Аркадий Иванов, Kotlin GDE. Автор библиотек MVIKotlin, Decompose, Reaktive и активно развивает Jetpack Compose и Kotlin Multiplatform.
Прямо сейчас GDE Android&Kotlin Кирилл Розов проводит лайвкодинг по созданию многомодульных приложений с Dagger:
https://www.youtube.com/watch?v=5l64trK2KR8
https://www.youtube.com/watch?v=5l64trK2KR8
YouTube
Livecoding 15.08.2021. Многомодульный проект с Dagger
В прямом эфире пишу проект для урока по Dagger 2. Задача - многомодульный проект и организация в нем Dagger графа.
🔗 Avito.Tech https://avito.tech/
💰 Поддержать проект на Boosty https://bit.ly/3sratqQ или Patreon https://patreon.com/android_broadcast
🔗 Telegram…
🔗 Avito.Tech https://avito.tech/
💰 Поддержать проект на Boosty https://bit.ly/3sratqQ или Patreon https://patreon.com/android_broadcast
🔗 Telegram…
Forwarded from Android Broadcast
#AndroidBroadcast #Android12 #Compose
Android 12 Митап, организованный Google Россия и Android Broadcast
Когда: 21 сентября, 18:00-21:30
Совсем скоро выйдет новая версия ОС Android 12, а Jetpack Compose 1.0 уже stable. Мы позвали экспертов, чтобы рассказать нам об изменениях, будущем и гуглеров, которые ответят на вопросы:
👉 18:00 - 18:25 Что нового в Android 12, Анна Жаркова, Lead mobile developer, Usetech
👉 18:30 - 18:55 Android 12 Q&A, Murat Yener, Android Developer Advocate в Google
👉 19:00 - 19:20 На что способен Jetpack Compose, Алексей Гладков, Технический архитектор, Леруа Мерлен
👉 19:30 - 20:30 Jetpack Compose Q&A, Матвей Мальков, разработчик в команде Jetpack Compose, Google
* Записи всех докладов будут доступны на канале после мероприятия
Также у вас будет возможность выиграть книгу от Chet Hasse с его автогрофом (да-да, книжки едут из США)
Android 12 Митап, организованный Google Россия и Android Broadcast
Когда: 21 сентября, 18:00-21:30
Совсем скоро выйдет новая версия ОС Android 12, а Jetpack Compose 1.0 уже stable. Мы позвали экспертов, чтобы рассказать нам об изменениях, будущем и гуглеров, которые ответят на вопросы:
👉 18:00 - 18:25 Что нового в Android 12, Анна Жаркова, Lead mobile developer, Usetech
👉 18:30 - 18:55 Android 12 Q&A, Murat Yener, Android Developer Advocate в Google
👉 19:00 - 19:20 На что способен Jetpack Compose, Алексей Гладков, Технический архитектор, Леруа Мерлен
👉 19:30 - 20:30 Jetpack Compose Q&A, Матвей Мальков, разработчик в команде Jetpack Compose, Google
* Записи всех докладов будут доступны на канале после мероприятия
Также у вас будет возможность выиграть книгу от Chet Hasse с его автогрофом (да-да, книжки едут из США)
Forwarded from Android Broadcast
#AndroidBroadcast #ВопросыОтветы
🔴 Отвечаю на вопросы. Будущее IT
Когда: 16 марта 19:00 (GMT+3)
Традиционный стрим с ответами на вопросы в котором много поговорим о том как вы видим будущее IT в нашем регионе
Гость — Леша Гладков, автор канала "Mobile Developers"
🔴 Отвечаю на вопросы. Будущее IT
Когда: 16 марта 19:00 (GMT+3)
Традиционный стрим с ответами на вопросы в котором много поговорим о том как вы видим будущее IT в нашем регионе
Гость — Леша Гладков, автор канала "Mobile Developers"
Forwarded from Android Broadcast
#AndroidBroadcast
Марафон сообщества на YouTube канале — это ваша возможность выступить на крупнейшей площадки русскоязычного Android сообщества. Ваш контент увидят тысячи коллег на YouTube канале "Android Broadcast". Такого вам ни на одной платной конференции не дадут 😮
Какие правила:
👉 можно выступить с существующим докладом, который вы рассказывали на конференции или митапе
👉 это возможность для спикеров, а не компаний прорекламировать вакансии
👉 можно выступить в прямом эфире или записать видео
👉 никто никому ничего за это не платит
👉 подача заявки — это не значит что ее примут
👉 можно подать несколько заявок
ПОДАТЬ ЗАЯВКУ ЗДЕСЬ
Марафон сообщества на YouTube канале — это ваша возможность выступить на крупнейшей площадки русскоязычного Android сообщества. Ваш контент увидят тысячи коллег на YouTube канале "Android Broadcast". Такого вам ни на одной платной конференции не дадут 😮
Какие правила:
👉 можно выступить с существующим докладом, который вы рассказывали на конференции или митапе
👉 это возможность для спикеров, а не компаний прорекламировать вакансии
👉 можно выступить в прямом эфире или записать видео
👉 никто никому ничего за это не платит
👉 подача заявки — это не значит что ее примут
👉 можно подать несколько заявок
ПОДАТЬ ЗАЯВКУ ЗДЕСЬ
👍1
Forwarded from Android Broadcast (Кирилл Розов)
📺 Интервью с командой Kotlin Multiplatform Mobile (2 часа)
👉 Что произошло за 2022 год
👉 Чего ждать к KMM 1.0 Stable
👉 Compose iOS
👉 Kotlin IDE
👉 Экосистема Kotlin Multiplatform
#AndroidBroadcast #kotlin #kmm
👉 Что произошло за 2022 год
👉 Чего ждать к KMM 1.0 Stable
👉 Compose iOS
👉 Kotlin IDE
👉 Экосистема Kotlin Multiplatform
#AndroidBroadcast #kotlin #kmm
❤7
Forwarded from Android Broadcast (Кирилл Розов)
🔴 Собеседование на Junior Android Dev
Когда: четверг, 8 июня, 18:00 (GMT+3)
Интервьюер: Анна Жаркова @azharkova, руководитель группы разработки в Usetech
Собеседование пройдет в формате вопрос-ответ, при необходимости нужно будет написать пример ответом на вопрос.
#AndroidBroadcast #live #собеседование
Когда: четверг, 8 июня, 18:00 (GMT+3)
Интервьюер: Анна Жаркова @azharkova, руководитель группы разработки в Usetech
Собеседование пройдет в формате вопрос-ответ, при необходимости нужно будет написать пример ответом на вопрос.
#AndroidBroadcast #live #собеседование
🔥8👎1