Новости мобильной разработки 2024.1

  Рет қаралды 5,504

Android Broadcast. Все об Андроид разработке

Android Broadcast. Все об Андроид разработке

Күн бұрын

Новости Android-разработки за последний месяц от Кирилла Розова
🔗 Блог AvitoTech abdev.by/3e12?erid=2VfnxwcSiEt
🔗 Каналы "Android Broadcast" taplink.cc/android_broadcast
✉️ Написать Кирилл kirill@androidbroadcast.dev
🔗 Boosty Android Broadcast abdev.by/pe4f
🔗Gradle 8.8 t.me/android_broadcast/7628
🔗 Что было на Kotlin Conf 24 abdev.by/Ue74
🔗 Тесты скорости K2 компилятора abdev.by/de5W
🔗 Android 15 Predictive Back Gesture t.me/android_broadcast/7608
🔗 Compose Preview Screenshot Testing t.me/android_broadcast/7578
🔗 KotlinX RPC t.me/kotlin_broadcast/1309
🔗 Сообщество Mobile Broadcast abdev.by/5e6w
📺 Немультиплатформенные привычки Android-разработки, Алексей Панов • Немультиплатформенные ...
#новости #androiddev #android #программирование #kotlin #КириллРозов #андроид #androidbroadcast
00:00 Вступление
00:50 Итоги Google I/O 2024
04:23 Интеграция
05:58 Windows 11 на ARM от Snapdragon
10:08 Gradle 8.8
11:46 Kotlin Conf 2024
19:40 RPC на Kotlin
20:29 Predictive Back Gesture в Android 15
22:22 ChromeOS запустили на Android
24:39 Запрос оплаты у друга в Google Play
26:34 Android Studio станет обновляться чаще
28:16 Сообщество Mobile Broadcast
29:42 Заключение
30:19 Титры

Пікірлер: 73
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
🔗 Каналы "Android Broadcast" taplink.cc/android_broadcast 🔗 Boosty Android Broadcast abdev.by/pe4f
@sergey30027
@sergey30027 Ай бұрын
Рад что формат новостей возродился
@nikson9334
@nikson9334 Ай бұрын
google play: Я узнал, что у меня есть огромная семья..
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
🤣
@stylus84razviter58
@stylus84razviter58 Ай бұрын
Отличный формат! Спасибо!
@veygard
@veygard Ай бұрын
спасибо за контент
@AndrewA239
@AndrewA239 Ай бұрын
Отличные новости! Спасибо!
@tcyniktcynik2545
@tcyniktcynik2545 Ай бұрын
Спасибо за выпуск! Как всегда материал и подача отличные!
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Спасибо
@user-wb9fp3ep4o
@user-wb9fp3ep4o Ай бұрын
лайк за возрождение рубрики "Новости"
@eykafjqtjqtnwgj
@eykafjqtjqtnwgj Ай бұрын
спасибо!
@Bs0dKnight
@Bs0dKnight 29 күн бұрын
Спасибо за выпуск, соскучился
@AndroidBroadcast
@AndroidBroadcast 28 күн бұрын
Будем видеться чаще
@daniyar2718
@daniyar2718 Ай бұрын
Спасибо за работу проделанную для создания этого видео, очень интересно 👍
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Спасибо ☺️
@jojomajo
@jojomajo Ай бұрын
Вау, поздравляю Кирилл!
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Спасибо
@purplehazer417
@purplehazer417 Ай бұрын
Кирилл, как тебе идея сделать видео, где ты переводишь андроид проект в "мультиплатформенный вид". заменяешь сетевой клиент, орм, разные библиотеки и тп?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Да, будет нечто подобное
@pavelivan8272
@pavelivan8272 Ай бұрын
nice!
@user-zq5zl8eq3z
@user-zq5zl8eq3z Ай бұрын
Насчет поддержки для KMP действительно круто, может даст какой-нибуть толчок на рынке
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Время покажет
@user-vx9fn4es6c
@user-vx9fn4es6c Ай бұрын
@Nekorom2
@Nekorom2 Ай бұрын
Да Круто продолжай делать сделай пожалуйста видео на котлин мультиплатфор
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Да, будет подобное
@rustamsafarovrs
@rustamsafarovrs Ай бұрын
best
@Dhhsdjaj
@Dhhsdjaj 2 күн бұрын
Хотел бы спросить, можно ли с маком заниматься мобильной разработкой андроид на Java, котлин. Поступаю в вуз, и хочу узнать какие маки лучше справляются с этим или лучше купить ноутбук с виндой? Как будет легче и лучше?
@AndroidBroadcast
@AndroidBroadcast 2 күн бұрын
Mac хорошо подходит для разной разработки, разве что под Windows не очень. Выбирать стоит в силу бюджета, но явно чтобы было не меньше 16 Гб оперативки (больше лучше), 256 Гб SSD, активное охлаждение и ядер не меньше 6, а то и больше. По размерам и прочим характеристикам зависит от бюджета
@Dhhsdjaj
@Dhhsdjaj 22 сағат бұрын
@@AndroidBroadcast то есть если будет разработка моб приложений под андроид, лучше взять что-то под windows? Слышала мак лагать так начинает. Ещё вопрос, в если веб разработка, что будет лучше?)
@user-ux8ru5jv7y
@user-ux8ru5jv7y Ай бұрын
Вот это география у проекта, впечатляет. Моего города только нет))
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Нет админа для города
@alexanderataman7836
@alexanderataman7836 Ай бұрын
Спасибо за новости. Что классного в том что IDE будут ещё чаще обновляться чем раз в 3 месяца? Только перешёл на игуану а уже коала вышла с Gemini. Уже и ноутбук не тянет такие IDE. Плюс очень плохо адаптированны IDE для linux дистрибутивов, очень много багов с Navigation UI, Design UI panels & previews.
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Никто не заставляет обновляться же. Можно сидеть на любом инструменте что позволит вам эффективно писать код
@alexanderataman7836
@alexanderataman7836 Ай бұрын
@@AndroidBroadcast рынок труда заставляет :). Я с 2012 в андроид разработке инди игр, со времён Marshmallow не обновлял навыки и знания в Аndroid API, теперь не кому не нужен на рынке. Теперь навёрстываю упущенные годы, очень сложный Compose с этой declarative reactive state driven парадигмой. Во Флатер намного понятнее и легче всё таки ООП, хоть и более громоздкий код. Вообще в основном всё что разрабатывает Гугл всё становится сложнее, они для себя любимых в первую очередь адаптируют. Наверное это расчитанно на очень молодое поколение.
@theworld3076
@theworld3076 Ай бұрын
Привет, Кирилл! Только смог устроился в желтый банк, а ты оттуда уже ушел( Большое спасибо за контент, очень помогло при прохождении собеседований и помогало на прошлой работе Когда будет следующий q&a стрим?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
В течении месяца сделаю
@MrMonyag
@MrMonyag Ай бұрын
в проекте одного крупного банка один модуль на всё большое приложение. но и денег на рефакторинг не дают, даже не смотря на то, что поддерживать это крайне сложно: на добавление простого текстового поля на формочку запросто может уйти два дня.
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Эффективные менеджеры в действии
@yet300
@yet300 Ай бұрын
9:00 вроде же AMD и Интел, не представили arm , а просто добавили в x86 проц чип ИИ
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Да, они свои решения c NPU сделали на x86
@Dhhsdjaj
@Dhhsdjaj 2 күн бұрын
Как думаете какая сфера в айти в будет будет в будущем более популярна, в каком направлении развиваться?)
@AndroidBroadcast
@AndroidBroadcast 2 күн бұрын
Зависит от региона. Но всегда будут нужны программисты под железо и инженеры, кто готов писать софт под разные платофрмы
@Dhhsdjaj
@Dhhsdjaj 22 сағат бұрын
@@AndroidBroadcast в Москве например
@fensizor
@fensizor Ай бұрын
Заставлять разработчиков использовать новые фичи обязательно нужно, согласен. Пора уже наводить красоту и порядок
@mxkmn
@mxkmn Ай бұрын
Согласен, но predictive back это не касается. Фиче два года, но удобного апи для компоуз до сих пор нет, для фрагментов только-только появилось. То, что в sdk без обёрток - какой-то жуткий мрак
@namefamily957
@namefamily957 27 күн бұрын
А что с ним не так было? Если не animate callback рассматривать. На 13 андроиде всё достаточно просто работает.
@mxkmn
@mxkmn Ай бұрын
В моей монорепе 32 модуля для 4 полноценных приложений (натив, не кмп), statistic показывает 16к строк в .kt файлах
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Это небольшой репозиторий
@mxkmn
@mxkmn Ай бұрын
@@AndroidBroadcast понимаю)
@bolnoi8
@bolnoi8 Ай бұрын
Если включать фичи насильно, то приложения, которые больше не обновляются, рискуют перестать работать. Всё таки не все приложения выпускаются компаниями с ресурсами на поддержку.
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Ну так это конкуренция. Хочешь чтобы тобой пользовались - улучшайся. Как вариант - режим совместимости, который должен явно включить пользователь.
@bolnoi8
@bolnoi8 Ай бұрын
​@@AndroidBroadcast я немного про другие приложения, например я уже лет 6 пользуюсь менеджером для учета расходов - FinPix. Автор сей проект не монетизировал, довёл до определенной финальной точки и там и оставил. Но несмотря на отсутствие обновлений это приложение покрывает все мои функциональные запросы и будет неприятно если с очередным обновлением андроида я потеряю возможность им пользоваться. Конкуренты у FinPix'а есть, но они а) платные и б) ни в одном из них нет фичи заполнения расхода из qr кода чека (моя самая любимая фича). Насчёт режима совместимости согласен, главное чтобы у пользователя оставался выбор.
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Я бы в таком случае открыл исходный код чтобы люди смогли развивать за мной
@silap151
@silap151 Ай бұрын
Заставлять разработчиков? Как язык поворачивается? Пишу прилку для себя и такую как мне надо, а меня будут заствалять?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Google Play уже в том состоянии когда может диктовать разработчикам соблюдение правил. Это их платформа и хочешь там быть - делай качественно. Вседозволенность для разработчиков привела к тому что в Android разбирали на протяжение 5-7 лет, начиная с Android 4.4
@silap151
@silap151 Ай бұрын
@@AndroidBroadcast Видимо, произошло недопонимание. Если речь именно о том чтобы предъявлять требование к загружаемым в Google Play приложениям, я согласен - пусть платформа диктует свои условия. В видео упоминается софт, который вне Google Play, к такому, я считаю, нельзя применять какие-либо требования (кроме безопасности)
@Mar_D_Soul
@Mar_D_Soul Ай бұрын
Если Google заявили, что будут официально поддерживать KMP, то означает ли это, что поддержка Flutter прекратится?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Нет, это паралелльные проекты. Тем более Flutter полностью технология Google
@mikewazowski255
@mikewazowski255 Ай бұрын
Ого,новости вернулись!Скоро наверное и собесы возродятся😌
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
С собесами проблема в кандидатах
@guest6007
@guest6007 Ай бұрын
Что можно напихать в 1к модулей на Android? Даже для супераппа много, не? Либо каждую подфичу в отдельный модуль выносили?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Для супераппа - вполне. Есть разделение на `api` и `impl` модули, потом каждая фича - свой набор модулей
@guest6007
@guest6007 Ай бұрын
@@AndroidBroadcast спасибо за пояснение!
@AleksandrShilov-oz5kh
@AleksandrShilov-oz5kh Ай бұрын
А откуда у тебя будет новый практический опыт?
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Чтобы писать код на современном стеке лучше не работать в компаниях. Там вектор задают тебе как и стек выбрать не всегда получится
@prabhattiwari3254
@prabhattiwari3254 29 күн бұрын
can you make video in english
@AndroidBroadcast
@AndroidBroadcast 29 күн бұрын
Yes, but has no resources for that
@smekalisty
@smekalisty Ай бұрын
Поздравляю с уходом из Т-Банка. Работать на Владимира Потанина это ставить свой маленький кирпичик в систему
@AndroidBroadcast
@AndroidBroadcast Ай бұрын
Спасибо
@nikson9334
@nikson9334 Ай бұрын
То же самое хотел написать
@SirMenschsein
@SirMenschsein Ай бұрын
А Розов разве против системы? Думаю, он не поэтому ушел.
Немультиплатформенные привычки Android-разработки
38:43
Android Broadcast. Все об Андроид разработке
Рет қаралды 7 М.
#1 Что такое корутина. Важные особенности || Курс по корутинам
16:40
Android Broadcast. Все об Андроид разработке
Рет қаралды 87 М.
Can You Draw A PERFECTLY Dotted Circle?
00:55
Stokes Twins
Рет қаралды 36 МЛН
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 7 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Что внутри APK. App Bundle. Google Play Dynamic Feature
14:31
Android Broadcast. Все об Андроид разработке
Рет қаралды 9 М.
Разработка приложения-компаньона с Bluetooth для Flipper Zero
50:58
Android Broadcast. Все об Андроид разработке
Рет қаралды 16 М.
Видеоинструкция по сборке подстолья МОТОР с регулировкой высоты от StolStoya
1:50
StolStoya - мебель и столы для работы стоя
Рет қаралды 298
Binder - как устроена работа с несколькими процессами в Android
56:44
Android Broadcast. Все об Андроид разработке
Рет қаралды 26 М.
История ограничений фоновой работы в Android для разработчиков
28:53
Android Broadcast. Все об Андроид разработке
Рет қаралды 9 М.
Экспертное собеседование на позицию Senior Android разработчика
2:01:04
Android Broadcast. Все об Андроид разработке
Рет қаралды 27 М.
#7 Kotlin Coroutines Flow. StateFlow. SharedFlow || Курс по корутинам
20:41
Android Broadcast. Все об Андроид разработке
Рет қаралды 27 М.
#2 CoroutineContext. Настраиваем корутины || Курс по корутинам
9:12
Android Broadcast. Все об Андроид разработке
Рет қаралды 34 М.