Size: a a a

iOS Developers — русскоговорящее сообщество

2021 October 17

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
только американские знаю, design+code урок делал про приложение для macos, ios, ipados. есть еще hackingwithswiftui
источник

🚧

🚧 in iOS Developers — русскоговорящее сообщество
Везде в коммерческой разработке пока используется UIKit, где-то уже его начали выпиливать и заменять на SwiftUI, но в основном бытует мнение, что он сырой. Это два разных фреймворка, ты можешь вообще не знать UIKit и делать что-то на SwiftUI, но до определенного момента. В SwiftUI пока нет некоторых UI элементов из UIKit и вот тут приходится обертку делать, в эти моменты нужно понимать свойства UIKit элементов, как работают их делегаты, но в целом о верстке кроме frame и bounds от UIKit ничего не используется в SwiftUI, по крайней мере констрейнты точно нет. На SwiftUI в целом интерфейс собирается очень быстро
источник

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
в этом году надеюсь эпл книгу про swiftui выпустит, прошлые были про uikit
источник

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
есть саб на реддит про swiftui там достаточно сложное вытваряют
источник

🚧

🚧 in iOS Developers — русскоговорящее сообщество
Хз че там на счёт скорости, но он не лагает от слова вообще, ни при списках, ни при скроллах, ни при переходах
источник

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
а новичку советуешь уже только с swiftui учить как основной. эпл под мак shortcuts выпустила на swiftui, еще weather переписали на ios, потом еще некоторые скрины в imessage на маке.
источник

В

Василий in iOS Developers — русскоговорящее сообщество
а с этого места можно поподробнее?
источник

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
работает быстрее да и интерфейс там гораздо быстрее сделать
источник

В

Василий in iOS Developers — русскоговорящее сообщество
про интерфейс отдельная история, меня скорость работы интересует.
работает быстрее чем UIKit?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Быстрее? 🙂 Есть пруф?
источник

IK

Igor Kolokolnikov in iOS Developers — русскоговорящее сообщество
мне интересно пруф чего именно? нового фреймворка от эпл? edit: очевидно он быстрее
источник

N

Narek in iOS Developers — русскоговорящее сообщество
Спасибо
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
пруф того, что swiftUI быстрее. Замеры и сравнения какие-нибудь.
источник

В

Василий in iOS Developers — русскоговорящее сообщество
ну ты говоришь что он быстрее работает.
очевидно ты на чем-то основываешься?
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
На внутренней очевидности без доказательств.

*я надеюсь это не так
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Ну и хотелось бы понимать быстрее чего. С чем сравниваем то?
источник

В

Василий in iOS Developers — русскоговорящее сообщество
учитывая что SwiftUI есть декларативная обертка над UIKit - утверждение что он работает быстрее - это весьма необычно :))
но мне интересно послушать, да.
источник

В

Василий in iOS Developers — русскоговорящее сообщество
может конечно речь про frames vs autolayout который еще надо уметь правильно готовить - но тут тоже все от рук зависит
источник

I

Iliya in iOS Developers — русскоговорящее сообщество
Теоретически можно предпложить, что swiftUI быстрее UIKit по отзывчивости *на* несколько наносекунд для отдельного элемента. Но мысль о замере звучит довольно заманчиво)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Всё нужно уметь правильно готовить, поэтому сравнение должно быть разумным.
источник