TGViewer
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT @iosgr · 12.1K subscribers
Post #4728 4.84K
SwiftUI спустя 7 лет

С момента анонса SwiftUI прошло уже целых семь лет. Это уже довольно-таки приличный срок для UI фреймворка, чтобы стать полностью production ready. Но реальность немного отличается:

👉Достигнуть предсказуемого перфоманса очень сложно, а логика дата флоу часто меняется.
👉Хоть сколько-то сложный лэйаут работает непредсказуемо и ломается в самых неожиданных местах.
👉По feature parity SwiftUI все еще очень сильно отстает от UIKit, а когда новые фичи все-таки доезжают, доступны они только с самых последних версий iOS. В результате код превращается в мешанину #available чеков.
👉Кросс-платформенность на деле оказалась не самой полезной фичей, так как по факту лэйаут на телефоне и планшете нужен разный.
Yakov Manshin SwiftUI After 7 Years: A Story of Mediocrity: Will it ever stop feeling like a beta? — Yakov Manshin Back in 2019, SwiftUI was announced as the future of Apple development. Seven years later, it still feels like a beta version struggling with stability, performance, and many other aspects. What’s actually wrong with SwiftUI?
  • 👍 51
  • 💅 10
  • 👎 1
More from @iosgr
  1. Sep 29, 2026Как писать тесты на concurrency В статье разбирается, как написать понятные структурные те…
  2. Sep 28, 2026Jev на Swift Если вы хотите поиграться с новой моделью Jev, которая умеет очень быстро и о…
  3. Sep 25, 2026Как выбрать между Codex и Claude Code Держите большую статью от Пола Хадсона, где он разби…
  4. Sep 24, 2026Вышла бета Vapor 5 С момента релиза последней мажорной версии Vapor прошло уже шесть лет!…
  5. Sep 23, 2026Аккордеон на iPhone Duo Это неизбежно должно было произойти, но я не думал, что так быстро…
  6. Sep 22, 2026Swift 6.4 вышел 👉Swift Build теперь включен в SwiftPM по дефолту 👉Swift Subprocess стаби…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →