Server-Driven UI с DivKit
51:58
WWDC Pre-party: что ждать?
1:13:32
КОМЕНТАРІ
@SergeyTursunov
@SergeyTursunov Місяць тому
Добавил презентацию в репозиторий, ссылка на который указана внизу на слайде на 37:21. Это был мой первый доклад - надеюсь, все нюансы съемки и питча вы более-менее преодолеете и досмотрите до конца!
@moiCode429
@moiCode429 2 місяці тому
Pasiba 🔥
@torburgmax
@torburgmax 4 місяці тому
reducer - чистая функция, но стейт мы по ссылке передаем? очень интересно)
@tatarin4715
@tatarin4715 4 місяці тому
На скорости 0.75 норм слушать, пробуйте
@gabibli
@gabibli 5 місяців тому
Такой себе оратор
@swiftuirus
@swiftuirus 5 місяців тому
Спасибо за доклад!
@swiftuirus
@swiftuirus 5 місяців тому
Можно легко добавить несколько EnviromentObject ко вью
@kav04
@kav04 5 місяців тому
Плохо объясняет
@viktoriusall
@viktoriusall 7 місяців тому
А в Android версии дополненной реальности есть?
@user-fl6jo3tn3p
@user-fl6jo3tn3p 8 місяців тому
На 11:30 тайминге говорится что можно связаться с sales и договориться о скидке. О каком сервисе идет речь?) Поддержке в AppFollow?) Спасибо
@wizard9669
@wizard9669 8 місяців тому
Можете, пожалуйста, обновить ссылку на слайды? Она уже неактуальна
@capmanapp
@capmanapp 9 місяців тому
Понравилось. Просто и понятно. Даже честно ))
@MrSfinks13
@MrSfinks13 10 місяців тому
Вообще, как можно начинать тестировать то, чего нет?
@user-bh9cw5jg6s
@user-bh9cw5jg6s 11 місяців тому
оч интересно, спасибо
@pqsk
@pqsk 11 місяців тому
Is it possible to get some English or Spanish subtitles for this? or even share the slides? I could translate those myself with some tool.
@stepanmikhailiuk4571
@stepanmikhailiuk4571 11 місяців тому
Hello! UKposts translates subtitles automatically, just enable subtitles, open settings, click "translate"
@pqsk
@pqsk 11 місяців тому
@@stepanmikhailiuk4571 nice I see it on mobile. When I wrote this I was in the desktop and for whatever reason it didn't appear. UKposts is so buggy I don't even want to understand what happened lol but thanks
@ARTEMvorkhlik
@ARTEMvorkhlik Рік тому
Очень качественное звучание кашля
@vitaliussch4245
@vitaliussch4245 Рік тому
Swiftui норм! Доклад - супер! Выпустили в стор недавно прилу полностью на swifui ;) из библиотек только Swinject и GRDB .. Почти доделал пример-игру где все познания и мучения изложу в рабочей форме на гитхаб ))
@iptashR
@iptashR Рік тому
Ничего страшного, родят, и все пройдет
@iptashR
@iptashR Рік тому
Молодчик
@ArtemBarr
@ArtemBarr Рік тому
Видео бомба! 🎉
@fukkupstory7938
@fukkupstory7938 Рік тому
Подруга слева такая «скромница» 😅
@user-tn8xy1ff2m
@user-tn8xy1ff2m Рік тому
Спасибо большое за доклад. У меня не очень большая экспертиза в SwiftUI, и по мере его изучения всплывало куча вопросов, но в этом видео часть этих вопросов просто закрылась за 40 минут.
@yuvatv2410
@yuvatv2410 Рік тому
Спасибо)
@frrrost1504
@frrrost1504 Рік тому
Посмотрел первую минуту и увидел ios12+swiftui. Это точно сочетается?) На ios14 то так себе в идеале вообще ios15 использовать для swiftui
@kuchumovnikita7977
@kuchumovnikita7977 Рік тому
В блоке про оперативку упомянули Хром, типо если им не пользоваться какие есть альтернативы с точки зрения адекватного потребеления ресурсов?
@jujdu
@jujdu Рік тому
GladiolusReader
@ilyabiltuev
@ilyabiltuev Рік тому
Спасибо Давиду за классный доклад :) Особенно за рассказ об ASO и подкастах
@sergeymild
@sergeymild Рік тому
Когда жизнь спокойная надоедает люди берут swiftui, ещё не видел не одного доклада где было бы все хорошо, везде люди едят кактус и мучаются, вопрос зачем?
@Fakheet
@Fakheet Рік тому
как будто uikit это не кактус
@ibragima4333
@ibragima4333 Рік тому
Полезный интересный доклад, спасибо
@sunrizz
@sunrizz Рік тому
Крутой доклад спасибо! В ситуации когда компилятор не справляется со сложной вью можно попробовать изменить реализацию места в котором сломалось, иногда это помогает
@funkytapir
@funkytapir Рік тому
Спасибо, надеюсь не пригодится)
@yaroslavmakarov2218
@yaroslavmakarov2218 Рік тому
Спасибо
@vvosmoj
@vvosmoj Рік тому
Спасибо, Оби Ван
@dieff_automation
@dieff_automation Рік тому
а че на камеру нормальную пацаны не нафармили?)
@vladimirmoor
@vladimirmoor Рік тому
Спасибо! Прекрасный доклад - коротко и по сути.
@antontyutin873
@antontyutin873 Рік тому
С ViewModel проблема высосана из пальца. Проблему создаёт как раз экстеншен с рандомным цветом. Если бы цвет между обновлениями не менялся, то перерисовка вызвалась бы только для элементов, у которых параметры из модели изменились. Если бы такой оптимизации не было, то этот фреймворк вообще никому был бы не нужен.
@swiftui_ux
@swiftui_ux Рік тому
👍🙂
@saifaiw24
@saifaiw24 Рік тому
Ужасный доклад, автор какую то лапшу повесил насчет истории создания, даже не уведомился укопаться вглубь и рассказать про саму модель корутин и т.д. Что то проляпил и все. Ноу оффенс. После 5-10 минут можно выключать
@D1XiPRODUKTION
@D1XiPRODUKTION Рік тому
5:17
@sergeyivanov3351
@sergeyivanov3351 Рік тому
Как он полиморфизм отделил от наследования, совсем не понял
@danieltchannikov6794
@danieltchannikov6794 Рік тому
где комменты
@user-lb5cs7wv6t
@user-lb5cs7wv6t Рік тому
@alexeybahter3947
@alexeybahter3947 Рік тому
Спасибо за доклад!
@nikitatroin
@nikitatroin Рік тому
Красава!
@pc_enthusiast
@pc_enthusiast Рік тому
Not even 1080p, seriously?! Where's 4k in 2022!
@IliaChikmarev
@IliaChikmarev Рік тому
UKposts doesn't turn on 1080, only 720, even though the original was 1080. We will try to improve quality at the next meetup :)
@alexdapp3898
@alexdapp3898 Рік тому
Классный формат, благодарю каждого, кто бы причастен к данной библиотеке!
@b3tmanann
@b3tmanann Рік тому
Прикольно) Мы такое в 2019-м делали тоже для iOS и Android)) Приложение Tripset называется) Такой вопрос - делали ли вы textField, карты, Lottie animations? Можно ли в JSON прописать действие для одной вьюшки чтобы она взаимодействовала с другой? Можно ли настроить attributed string в которой например по нажатию на второе слово будет открываться выпадающий список или другой экран?)
@tayrinn_art
@tayrinn_art Рік тому
Спасибо! Да, textField у нас называется input (divkit.tech/ru/doc/overview/concepts/divs/2/div-input.html). Для lottie есть отдельный экстеншен по его подключению, чтобы не всем тащить библиотеку. Про взаимодействия - на каждый элемент можно повесить action, который может взаимодействовать с любым элементов в рамках одной карточки или вести в нативный код и открывать новый экран. divkit.tech/ru/doc/overview/concepts/interaction.html Attributed strings у нас называется text.ranges и можно менять свойства у части текста, почитать можно тут divkit.tech/ru/doc/overview/concepts/divs/2/div-text.html
@b3tmanann
@b3tmanann Рік тому
@@tayrinn_art Спасибо за ответ! Я уже потом чекнул репозиторий) Удачи в развитии технологии. У нас не зашло это(
@andreikudryavtsev3193
@andreikudryavtsev3193 2 місяці тому
@@b3tmanann Привет! Подскажи, пожалуйста, чуть подробнее, почему не зашло? Двигаемся в BDUI тоже в компании, прощупываем почву
@b3tmanann
@b3tmanann 2 місяці тому
@@andreikudryavtsev3193 Привет! В нашем случае это не зашло, так как было слишком проприетарно. Бэкенд и фронтенд были заточены только под одно приложение. И самое главное- это то, что верстку в json писал сам заказчик, а он естественно ничего не понимает в autolayout на iOS. И поэтому приходилось постоянно подключаться iOS разработчику, чтобы, например, пояснить что не нужно добавлять констрейнты для View, если она находится в UIStackView и тому подобное.
@andreikudryavtsev3193
@andreikudryavtsev3193 2 місяці тому
@@b3tmanann Понял-принял. Спасибо, что поделился
@Oldy573
@Oldy573 Рік тому
Стойкое впечатление, что SwiftUI до сих пор не production-ready…
@IliaChikmarev
@IliaChikmarev Рік тому
Очень сильно зависит от проекта и его задач. Где-то минусы нивелируются плюсами
@Gozammer
@Gozammer Рік тому
Количество реализованных виджетов пока видно мало, но работает очень классно, плюс DSL котлина удобный
@Gozammer
@Gozammer Рік тому
Полезное выступление. Узнал для себя пару фишек.
@IliaChikmarev
@IliaChikmarev Рік тому
Спасибо!