На что способен Jetpack Compose, Алексей Гладков

  Рет қаралды 17,570

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

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

Күн бұрын

Пікірлер: 61
@AndroidBroadcast
@AndroidBroadcast 3 жыл бұрын
💰 Поддержать проект на Boosty bit.ly/3sratqQ или Patreon patreon.com/android_broadcast 🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast 🔗 Все видео Android 12 Meetup kzbin.info/aero/PL0SwNXKJbuNk0xdLBhAThpjUKKGCCvAey
@esimitley4729
@esimitley4729 Жыл бұрын
если что запомнить название вашего канала Невозможно, а вспомнить ещё сложнее %))
@maximmaxim3262
@maximmaxim3262 3 жыл бұрын
Это лучшее интро в compose, которое я видел! За 15 минут!
@давидмадилян-ь7н
@давидмадилян-ь7н 3 жыл бұрын
Это лучшее интро в flutter, которое я видел, за 15 минут)
@evenbetter6730
@evenbetter6730 2 жыл бұрын
Самое лучшее интро в технологию. После такого можно начать пользоваться уже сразу. Спасибо Алексей
@dervanowsky
@dervanowsky 3 жыл бұрын
надеюсь, в ближайшее время воспользуюсь информацией из видео. спасибо за материал
@alekseyyakovlev6924
@alekseyyakovlev6924 3 жыл бұрын
Крутая выжимка. Кстати на Лёшином канале очень годные туториалы по Compose.
@МаксимМялкин-у6ц
@МаксимМялкин-у6ц 3 жыл бұрын
Спасибо за выпуск!
@МирославаСавельева-с5с
@МирославаСавельева-с5с 2 жыл бұрын
Большое спасибо автору, классное видео)
@ПолинаСоколова-ж5в
@ПолинаСоколова-ж5в 2 жыл бұрын
Спасибо автору,классное видео
@ИльяПчельников-г2у
@ИльяПчельников-г2у 3 жыл бұрын
Спасибо большое !
@Илья-щ3й7е
@Илья-щ3й7е 3 жыл бұрын
Классный выпуск, ставлю лайк
@МитяПомидоркин
@МитяПомидоркин 3 жыл бұрын
Попробовал сверстать относительно несложный экранчик. Все хорошо, только первая отрисовка проходит секунды 3.
@БахтиярТутенов-щ8ц
@БахтиярТутенов-щ8ц 3 жыл бұрын
не ну это новый уровень я считаю)
@and_hXX
@and_hXX 3 жыл бұрын
Отличный доклад!
@ИгорьФруткин
@ИгорьФруткин Жыл бұрын
спасибо очень интерестно)
@kamilchulakov
@kamilchulakov 3 жыл бұрын
Классный коллаб)
@АлександрДейненко-ч8о
@АлександрДейненко-ч8о 3 жыл бұрын
Видео о compose с пояснениям подходов огонь!!! Как выкрою время, примусь за пет проект на compose:) Осталось пару вопросов: 1) Получается, на текущей стадии гарантировано, что recomposition перерисует только элемент, а не всю композицию и оптимизации уже всё покрыло? То есть, например, DiffUtil в LazyColum работают автоматом(или из коробки)? 2) Что значит "концептуально весь обновляется" при recomposition? В голове почему-то подобие работы fun copy var mainView = customView val updatedView = mainView.copy(name = "updating") mainView = updatedView 2) Jetpack Compose связан с JetBrains Compose также как Android Studio c IntelliJ IDEA?
@AndroidBroadcast
@AndroidBroadcast 3 жыл бұрын
1) Рекомпозиция старается минимизировать объем прорисовки, но всё зависит от организации состояния. Анимации изменений в списках пока не работают автоматом. 2) Compose Multiplatform от JetBrains использует наработки Jetpack Compose и ребята из JB делали ядро мультиплатформенным. Compose Multiplatform использует Jetpack Compose и расширяет его на другие платформы
@alexanderdeko7849
@alexanderdeko7849 3 жыл бұрын
@@AndroidBroadcast круть, спасибо за ответы :D
@TheNikbrik
@TheNikbrik 3 жыл бұрын
Великолепно!
@nadzeyakondrat184
@nadzeyakondrat184 3 жыл бұрын
У меня вопрос: насколько читаемые будут composable методы (хотя xml также громоздко выглядят), ведь тут и UI, и анимация и немного логики отображения? Не получится ли последние ХХдцать строчек таких функций - закрывающие скобки?
@MobileDeveloper
@MobileDeveloper 3 жыл бұрын
Можно разбивать на более мелкие функции и делать это довольно легко, в этом тоже определенная прелесть компоуза. Инклюды, конечно, тоже никто не отменял, но учитывая, что они все в одной папке лежат это не так удобно при поиске потом
@pavlosoia
@pavlosoia 2 жыл бұрын
Именно так и будет. А еще будут длинные цепочки из вложенных компоуз функций одна в другую
@СергейКрутов-т6л
@СергейКрутов-т6л Жыл бұрын
​@@pavlosoiaТак это же круто
@Никита-т5щ7ф
@Никита-т5щ7ф 3 жыл бұрын
спасибо, интересно
@posix-dev
@posix-dev 3 жыл бұрын
Хочу книгу!)
@Didar.Kussain
@Didar.Kussain 2 жыл бұрын
👍
@alekseyblekot119
@alekseyblekot119 3 жыл бұрын
Супер) спасибо большое за обзор. Завтра начну пет проджект для одного знакомого и попробую все на компоуз сделать. Надеюсь есть официальные примеры, более сложные, чем ресайклер )) с навигацией между экранами, табами, диалогами и т.д. Интересно, теперь фрагменты вообще не нужны?)
@AndroidBroadcast
@AndroidBroadcast 3 жыл бұрын
Посмотри видео с разработчиком Compose. Там много интересного kzbin.info/www/bejne/o33Jpp2ln9ybi6M
@alekseyblekot119
@alekseyblekot119 3 жыл бұрын
@@AndroidBroadcast Спасибо, гляну обязательно
@helloname1
@helloname1 3 жыл бұрын
Сначала устроился на хорошую работу, теперь и книжку получу Оооеее
@asp424
@asp424 3 жыл бұрын
Это Варламов "мобильный архитектор"
@qwells
@qwells 3 жыл бұрын
Спасибо за контент, очень круто
@ThePosuda
@ThePosuda 3 жыл бұрын
спасибо за доклад, то что надо, без воды
@ЛюшПавло
@ЛюшПавло 3 жыл бұрын
Очень круто! Спасибо большое!
@KingDev6363
@KingDev6363 Жыл бұрын
Доброго времени суток, Алексей! Я ваш ярый фанат и подписчик. Изучаю Мобильную Джава Разработку успехи неплохие, кстати, спасибо вам огромное @MobileDeveloper ваши подкасты мне очень помогли! Очень сильно заинтересован на КММ? ЧТО МОЖЕТЕ ПОСОВЕТОВАТЬ ЧТОБЫ, я параллельно изучал КММ с Котлином??? Спасибо большое за ранее!
@AndroidBroadcast
@AndroidBroadcast Жыл бұрын
У Лёши есть курс по KMM, пару видео доступны на канале. Весь за деньги по ссылке boosty.to/mobiledev/posts/942f2091-f2fd-4462-8ed4 -7f03efe645а
@zmeytee
@zmeytee 3 жыл бұрын
Спасибо, как всегда все очень круто.
@pablojuice
@pablojuice 3 жыл бұрын
неплохо
@oleh7715
@oleh7715 2 жыл бұрын
Это же Flutter
@ВадимА-й8ф
@ВадимА-й8ф 3 жыл бұрын
Хочу книжку)))
@druger5925
@druger5925 3 жыл бұрын
ничего нового не узнал( а книгу под этим видео разыгрывают?
@hexhexhex666
@hexhexhex666 3 жыл бұрын
композ крута!
@ВладимирФёдоров-ж5ч
@ВладимирФёдоров-ж5ч 3 жыл бұрын
Спасибо за контент.
@maksym1266
@maksym1266 3 жыл бұрын
Спасибо за отличное итро. Ждём книгу Чета :)
@MikhailGureev
@MikhailGureev 3 жыл бұрын
Топовый видос! Ракета-пушка-гонка! Спасибо!
@andvl1
@andvl1 3 жыл бұрын
попытка выиграть книгу #1 🌚
@bolnoi8
@bolnoi8 3 жыл бұрын
С бумажки читает
@MaffinMr
@MaffinMr 3 жыл бұрын
Это у всех так, что превью compose просто мега тормознутое, добавил какие-нибудь модификаторы и оно начинает 20-30 секунд ребилдить проект? Причем все, что есть в проекте это Text("hello world"). Надеюсь, что compose допилят до состояния SwiftUI, где все работает прямо на порядок быстрее.
@luxeon2002
@luxeon2002 3 жыл бұрын
Абсолютно ничего не показал. До этого видео не знал что такое компоуз. А после видео понял что не хочу его знать. Ибо нудное чтение какого-то официал. мануала и никакаго внятного объяснения на примера сравнения. Я так и не понял для чего все это нужно и где и как применять
@ИгорьМакухин-й5ь
@ИгорьМакухин-й5ь 2 жыл бұрын
Compose прикольный. Но я начал учить flutter))
@karpiiyaroslav6440
@karpiiyaroslav6440 Жыл бұрын
чет не впечатлило
@MrKLOT
@MrKLOT 3 жыл бұрын
Спасибо за доклад! Участвую в конкурсе)
@misters6451
@misters6451 3 жыл бұрын
Как - то в flutter это всё элегантнее выглядит.
@AndroidBroadcast
@AndroidBroadcast 3 жыл бұрын
Красота очень относительное понятие (
@Nerubianify
@Nerubianify 3 жыл бұрын
Может и так, но флаттер наследует слишком много проблем( ЗЫ мне больше реализация в компоуз нравится, визуально понятная. Посмотрим что будет дальше в компоузе, но пока исходя из своего небольшого опыта, очень все симплово. Особенно со списками прям сахар) конечно, если реализовывать ресайкле например кастомный префетчинг, то я думаю, компоуз пока возможности такой не даст.
@MxMayers
@MxMayers 2 жыл бұрын
Вот вот если бы я хотел писать UI в перемешку с логикой я бы взял флаттер в нем хотя бы не тормозит это все 😂 + из коробки будет web / desktop / iOS.
@ДарьяФедорова-ю5б
@ДарьяФедорова-ю5б 2 жыл бұрын
Спасибо автору,классное видео)
Дмитрий Григорьев - Positional memoization. Как работает одна из главных концепций Jetpack Compose
53:34
Mobius — конференция по мобильной разработке
Рет қаралды 6 М.
Performance Optimization with @Stable and @Immutable in Jetpack Compose
16:47
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Type-Safe Navigation with the OFFICIAL Compose Navigation Library
10:03
Gradle уже не тот! Мнение билд инженера
1:44:20
Android Broadcast. Все об Андроид разработке
Рет қаралды 3,2 М.
Возможности OkHttp о которых вы не знали
22:54
Android Broadcast. Все об Андроид разработке
Рет қаралды 18 М.
В каком редакторе пишут код? Что такое IDE?
12:58
Jetpack Compose - будущее Android UI и убийца Fragment
22:57
Android Broadcast. Все об Андроид разработке
Рет қаралды 37 М.
Jetpack Compose. Основы. Navigation [Ru, Kotlin\Android]
22:02
Mobile Developer
Рет қаралды 20 М.
Gestures in Jetpack Compose
31:33
Android Developers
Рет қаралды 26 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН