Традиционный прямой эфир, где Кирилл Розов отвечает на ваши вопросы и рассказывает новости проекта. В выпуске будет много полезного о том, что стоит, а главное НЕ стоит учить.
🔗 Блог AvitoTech https://abdev.by/6cw?/erid=2Vfnxxgwwua
🔗 Каналы "Android Broadcast" https://taplink.cc/android_broadcast
✉️ Написать Кириллу [email protected]
🔗 Android Broadcast Плюс http://abdev.by/q2A
#ответывопросы #androiddev #android #программирование #kotlin #КириллРозов #андроид #androidbroadcast
0:00 Таймер
0:25 Введение
1:12 Правила стрима
1:51 Повестка дня
2:14 Интеграция
3:09 RxJava vs Coroutines
4:01 Java vs Kotlin
6:50 View vs Compose
11:51 Jetpack стек, другие библиотеки
12:48 Про мультиплатформенность
15:42 Немного о БД
16:21 Как учить, с чего начинать?
17:44 Как искать работу в начале?
18:15 Вопросы из чата
18:29 Про Decompose
19:25 Умирает ли нативная разработка под Android?
20:47 Ещё раз про View и Compose
21:29 Что самое сложное в Compose?
22:33 Что нужно знать в View?
25:15 Оффтоп: что за наушники?
25:39 Про Jetpack Compose Navigation
27:09 Про Dagger 2 и kapt
28:18 Про manual DI и Koin
29:15 Про Compose Multiplatform
29:57 Оффтоп: JS под WebView
30:29 Проект одновременно на Compose и View
31:54 Какие для стажировки минимальные знания?
32:50 Когда пора идти на собеседования?
33:27 Про DI и тесты
35:19 Про performance в Compose
37:11 Про KMP и Flutter
38:17 Нужно ли изучать библ. под капотом?
39:02 Ещё раз про KMP и Flutter
40:03 Про @Immutable в Compose
40:54 Про навигацию на Compose
42:15 Влияет ли Compose на data, domain слои?
43:28 Изучаем @Immutable и @Stable в Compose
50:31 DI в Tinkoff
50:52 И ещё раз про KMP и Flutter
51:37 О фоновой музыке
51:57 Про алгоритмы в компаниях
52:37 Что мастхэв для мидла?
53:12 Когда ждать курс по Gradle?
54:09 Про подход Compose с Fragment
54:47 Что нужно знать разработчику вообще
56:36 Про тесты в больших компаниях
57:32 Как выбрать свою сферу программирования?
58:45 Как без мака разраб-вать под iOS/MacOS?
59:47 Как писать свое предложение
1:01:24 Что делать если не берут? Резы кейсов из "Что мне делать?"
1:03:01 Про алгоритмы
1:04:08 Очень кратко что нужно знать на junior/middle
1:04:42 Почему важно знать не только язык
1:05:27 Еще раз про performance в Compose
1:06:09 Обязательно ли C++ под Аврору?
1:07:07 Используешь Nvidia Broadcast камеру?
1:08:12 Неточный вопрос про Compose
1:08:52 Про программистов и нейросети
1:09:24 Как узнать какой современный стек?
1:10:11 Вариант Mac Mini для Apple разработки
1:10:23 Легче ли Kotlin C++?
1:10:35 Почему Kotlin, а не Flutter? xD
1:11:24 Еще раз про изучение технологий
1:12:07 Почему выбрал Mac для разработки?
1:15:46 Про стремление в IT и деньги
1:17:01 Воспоминания о древних временах
1:18:46 Ресурсы про мобильное тестирование
1:19:16 Если нужны именно деньги - лучше не найм
1:19:42 Как изучать базы данных?
1:20:31 В каких сферах IT можно ещё стартануть?
1:21:12 Ранний возврат или вложенные условия в функциях?
1:22:23 Что дальше после изучения Kotlin?
1:22:46 Ещё раз про нейросети
1:23:21 Про преимущества manual DI и Dagger
1:24:16 Про null и lateinit
1:25:17 Ещё раз про нейросети и программистов
1:25:28 Какие варианты развития после Senior?
1:26:19 Про PWA
1:26:34 Стажировки только для олимпиадников в Тинькофф/Яндекс?
1:27:16 Как успевать изучать новые технологии?
1:28:05 За какое время можно стать Android разработчиком самостоятельно?
1:28:50 И ещё раз про нейросети и программистов
1:29:26 Какие AI инструменты используешь?
1:30:15 Какие билд версии держать в проекте?
1:30:31 Вуз или работа?
1:31:26 Хороший ресурс для изучения KMP
1:31:54 Как бы ты облегчил жизнь Android разработчикам?
1:33:13 Занимаешься ли менторством?
1:33:54 Какой у тебя подход изучения новых технологий?
1:34:43 Про первый факап на работе
1:35:55 Чтобы ты изменил в Android вместо Google?
1:37:27 Следишь за Harmony OS?
1:38:07 Ронял прод?
1:38:20 Финал