Рассказываю про корутины, их основные особенности, сравниваю с потоками и показываю как начать их применять в коде. Курс создан при поддержке компании Revolut https://bit.ly/3lz6zdh
Автор — Кирилл Розов, Android разработчик 10 лет опыта в разработке
Экспертное собеседование в новомодный стартап. Кандидат должен будет написать небольшое Android приложение. Упор будет сделан на важные навыки для стартапов на ранней стадии.
? Курс «Английский для разработчиков» от Яндекс Практикума: https://clck.ru/rmriP
Интервьюер — Антон Дудаков, Software Engineer в Ziina, https://twitter.com/bwdude
Разработчик (в основном Андроид) в финтехе Ziina. Ранее работал в СберДевайсах и Яндекс.Авто. Один из постоянных участников непостоянного подкаста AndroidDevPodcast.
Кандидат — Аркадий Иванов, Senior Software Engineer в Google, https://twitter.com/arkann1985
Занимается разработкой под Андроид с 2011 года. Автор библиотек Decompose, MVIKotlin и Reaktive. Любит открытый исходный код, MVI, Rx, Kotlin Multiplatform и тесты
? Мерч Android Broadcast https://androidbroadcaststore.by
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Поддержать проект на Boosty https://boosty.to/androidbroadcast
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
#собеседование #androidbroadcast #андроид #программирование #live #livecoding
...
https://www.youtube.com/watch?v=JaZ_1aXlX5A
Интервью с разработчиком открытых карты Organic Maps
? Генеральный партнер AvitoTech https://cutt.ly/4wa0ZX7J
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
? Telegram канал "Compose Broadcast" https://ttttt.me/compose_broadcast
? Поддержать проект на Boosty https://boosty.to/androidbroadcast
? Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks
? Мерч Android Broadcast https://cutt.ly/dwaZaVt6
? Сайт Organic Maps https://cutt.ly/lwa0Gxyc
? GitHub Organic Maps https://cutt.ly/OwaLIni2
? Поддержать разработку Organic Maps донатом https://cutt.ly/8wa0GRyi
? Organic Maps на F-Droid https://cutt.ly/7wa0CNjv
#androiddev #android #программирование #kotlin #КириллРозов #андроид #androidbroadcast
00:00 Вступление
01:10 История проекта
04:40 Organic Maps — развитие MAPS.ME
06:05 Финансирование
07:57 AvitoTech
08:31 Зачем нужны чистые карты
10:06 Охват
13:44 Open Street Maps
20:44 Стек технологий
22:48 Отображение данных
26:24 OpenGL или Vulcan?
30:21 Работа оффлайн
31:58 Алгоритмы и оптимизация
34:07 Ограничения
36:13 Обновление данных
37:16 Google Play Services
48:49 Без GMS лучше
54:17 Адаптация под вендоров
01:00:00 Мерч Android Broadcast
01:01:54 Нереализуемые фишки
01:02:17 Публикация в F-Droid
01:09:48 Wear OS?
01:11:25 Android Auto
01:17:45 Android Automotive
01:23:14 Выход Android Auto
01:25:12 Обман Android App Bundle
01:28:41 Заключение
...
https://www.youtube.com/watch?v=wykHeBdoLLY
#AndroidBrodcast #Новости #ityoutubersru
? Android в Avito http://bit.ly/2YYqTct
? Поддержать проект http://bit.ly/3sratqQ
? Android Broadcast Telegram https://ttttt.me/android_broadcast
? Что нового в Kotlin 1.4.0 https://kotlinlang.org/docs/reference/whatsnew1430.html
? kotlinx.serialization 1.1.0-RC http://bit.ly/39WZMF0
? Material Component 1.3.0 http://bit.ly/3rv5pAg
? JFrog закрывает Bintray и JCenter http://bit.ly/3jtpKTH
? ProGuard Playground https://playground.proguard.com
? Статья "Bridging the gap between coroutines, JVM threads, and concurrency problems" http://bit.ly/3juI4fk
? Видео "Adapting your apps for Android 11 privacy changes" https://youtu.be/vaD-DPI6sgU
? Видео "Hilt: Dependency Injection on Android" http://bit.ly/2MJWw7g
? Статья "How Dagger, Hilt and Koin differ under the hood?" http://bit.ly/36T2hpW
? Статья "7 Common Mistakes Easily Made with Android Fragment" http://bit.ly/3ryEX8O
0:00 Вступление
0:46 Kotlin 1.4.30
1:22 Новый backend IR Kotlin JVM компилятора
2:43 Новые возможности Kotlin
5:42 kotlinx.serialization 1.1.0-RC
6:32 Material Components 1.3.0
7:19 JFrog закрывают JCenter
8:45 ProGuard Playground
10:01Kotlin Coroutines и JVM потоки
10:52 Адаптируем ваши приложения для Android 11 с учётом изменений приватности
11:47 Hilt и миграция на него
12:37 Dagger vs Hilt vs Koin под капотом
13:15 7 простых ошибок использования Fragment
14:26 Публичная Beta Harmony OS 2.0
15:29 Первый независимый смартфон Honor
16:25 Заключение
...
https://www.youtube.com/watch?v=wIpy_3OmTnY
Свежий выпуск новостей из мира мобильной разработки
Технологии и вакансии AvitoTech https://cutt.ly/v8IcdEd
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Поддержать проект на Boosty https://boosty.to/androidbroadcast
? Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
? Миграция с KAPT на KSP https://t.me/android_broadcast/5693
? Курс "Основы Android с Jetpack Compose" https://t.me/android_broadcast/5686
? Android Academy Jetpack Compose https://cutt.ly/P8Ix9Mk
#новости #androiddev #android #программирование #kotlin #КириллРозов #андроид #androidbroadcast
00:00 Вступление
00:47 iSim
01:34 Проверка на безопасность от GitHub
02:10 Windows на Apple M
03:51 ChatGPT в Windows
04:59 Фичи Google Pixel по подпискe
06:52 Новые требования для приложения под WearOS
08:31 Мигрируем на KSP
09:57 Курсы по Compose
11:03 Самый ремонтопригодный смартфон
12:16 Новости Rustore
13:29 Новости Android Broadcast
14:46 Заключение
15:40 Патроны
...
https://www.youtube.com/watch?v=MEjbFBWacmY
#AndroidBroadcast #ActivityResult
Разбираемся в устройстве Activity Result API
? AvitoTech https://avito.tech/
? Поддержать проект https://bit.ly/3sratqQ
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Блог о жизни канала https://boosty.to/androidbroadcast
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
? Activity Result API https://d.android.com/training/basics/intents/result
0:00 Вступление
0:41 Партнёрска интеграция
1:12 Пример использования Activity Result API
1:52 Иерархия Activity из Jetpack
3:24 Устройство Activity Result API
...
https://www.youtube.com/watch?v=Z9YKPwuy2Kc
Расскажу как обучится программированию эффективно, с чего начинать, а главное как искать первую работу и отвечу на ваши вопросы в прямом эфире.
#AndroidBroadcast
? Оформить подписку https://bit.ly/3sratqQ
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Блог о жизни канала https://boosty.to/androidbroadcast
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
0:00 Приветствие
1:30 С чего начинать (обязательны ли курсы)?
2:55 Гость и его мнение: курсы - сообщества - стажировки
5:32 В чем разница между школой при компании и курсах, который ведет специалист из этой компании
9:12 The Rolling Scopes School
14:00 В чем мотивация преподавателей
20:50 Начало обучения на примере Android-разработки
23:42 Как найти ментора
26:30 Разница между ментором и учителем
28:16 В чем разница между StateFlow и SharedFlow
30:40 Продолжение о менторе
33:14 Почему стоит быть ментором
36:00 Как понять готовы ли вы пойти на собеседование
40:41 Стажировки при компаниях
44:10 Возраст и его влияние на программиста
47:30 Ожидаемый набор знаний от джуна
50:29 Знание английского
51:23 Можно ли пойти на собеседование без курсов
53:03 Курсы с какого года можно считать устаревшими в Android
54:04 Какая адекватная зарплата для джуна
58:10 Встречаются ли в практической работе задачи с алгоритмами
1:00:06 Как ViewModel сохраняет свое состояние при повороте экрана
1:02:15 Стоит ли идти работать на “галеру” или в крупную компанию
1:03:40 Собеседование, резюме
1:09:05 Зачем Гуглу две одинаковые технологии: Flutter и Jetpack Compose
1:11:55 Как понять, не слишком ли высокую зарплату хочется
1:14:17 Платформа LinkedIn
1:15:00 Достаточно ли знаний во Flutter для захода в IT
1:16:01 Книги или курсы по изучение Android
1:17:48 Чем C
...
https://www.youtube.com/watch?v=fH-AI5f18fM
Обсуждаем AR/VR и состояние этих технологий, а самое главное когда ждать прорыва
Эксперт - Татьяна Бабичева
Руководитель разработки кроссплатформенного программного обеспечения для обучения коммуникативным навыкам в VR под управлением операционных систем Android и Windows с помощью Unity, C#. Ведущая молодого канала про жизнь и карьеру в IT - «IT DIVA» https://www.youtube.com/ITDIVA
? Avito.Tech https://avito.tech/
? Поддержать проект https://bit.ly/3sratqQ
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Блог о жизни канала https://boosty.to/androidbroadcast
? Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
? Аудио версия https://bit.ly/34jsBrK
#AndroidBroadcast #AR #VR #ITDIVA
0:00 Вступление
1:09 Знакомство с экспертом
4:32 Впечатления Кирилла о AR?/VR
6:42 AR/VR - что есть что и текущее состояние технологий
9:38 Проблемы железа
11:35 Apple Glass
12:39 Какие индустрии развиваются в VR
19:02 Цена
24:40 Еще о применении VR (например, медицинское)
26:37 Разработка в AR/VR
30:42 Android Cardboard
33:04 Перспективные варианты применения AR
35:33 Насколько мы далеки от полного VR погружения
39:29 Требования по железу для VR игры
42:20 Заключение
43:50 Титры
...
https://www.youtube.com/watch?v=r3ItcR3gmTc
Подводим итоги 2021 года и рассказываем о состояние Android Broadcast
? Подпишись на канал https://www.youtube.com/channel/UCKsqMPIIhev3qbMxCL8Emvw/join
? Avito.Tech https://avito.tech/
? Поддержать проект на Boosty https://boosty.to/androidbroadcast или Patreon https://patreon.com/android_broadcast
? Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
? Аудио версия https://anchor.fm/android-broadcast/episodes/74--2021-e1cb0ce
? Курс по Dagger 2 https://www.youtube.com/playlist?list=PL0SwNXKJbuNkYFUda5rlA-odAVyWItRCP
#AndroidBroadcast #2021 #КириллРозов #androiddev
00:00 Вступление
00:45 АвитоТех
01:15 Премии года
01:27 Технология года
03:04 Разочарование года
04:00 Лучшие гаджеты 2021
08:57 Закат Huawei
09:41 Fuchsia в Samsung
11:11 Итоги Android Broadcast
15:52 Заключение
-----------------------------------
Jingle Bells 7 by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/by/4.0/ Artist: http://incompetech.com/
...
https://www.youtube.com/watch?v=BQBrohadUYw