iOS mobile developer, C# - Unity 3D Telegram: t.me/mishapushka Instagram: mishapushka.ios
iOS mobile developer, C# - Unity 3D Telegram: t.me/mishapushka Instagram: mishapushka.ios

Subscribe to MishaPushka

Subscribe to MishaPushka
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
SwiftUI это альтернатива для UIKit. Отличие в том, что свифтЮай - это декларативный способ разработки интерфейса, он позволяет верстать экран при помощи добавления разных элементов в иерархию View на экране)
Если сказать по другому, то в свифтЮай мы можем описывать какое View мы хотим, в каком View оно будет находится и вообще раставлять разные View так, как они должны быть расположены относительно друг друга. Этот метод очень сильно упрощает разработку User Interface.
Что означает декларативный способ? Это такой способ, когда ты можешь вьюшку описать так: Сверху этой вью находится текстовое поле, посередине кнопка, а снизу картинка. Так и написать в коде без всяких лишних операций и конфигурирования разных элементов.
Напомню, что UIkit это интерактивный метод вертски пользовательского интерфейса. Чтобы Юайкит нам добавить новый элемент его нужно сначала создать, потом добавить в иерархию, потом еще закрепить его констрейнтами. В свифтЮай это упрощается при помощи, как раз, декларативного способа описания интерфейса.
SwiftUI это альтернатива для UIKit. Отличие в том, что свифтЮай - это декларативный способ разработки интерфейса, он позволяет верстать экран при помощи добавления разных элементов в иерархию View на экране)
Если сказать по другому, то в свифтЮай мы можем описывать какое View мы хотим, в каком View оно будет находится и вообще раставлять разные View так, как они должны быть расположены относительно друг друга. Этот метод очень сильно упрощает разработку User Interface.
Что означает декларативный способ? Это такой способ, когда ты можешь вьюшку описать так: Сверху этой вью находится текстовое поле, посередине кнопка, а снизу картинка. Так и написать в коде без всяких лишних операций и конфигурирования разных элементов.
Напомню, что UIkit это интерактивный метод вертски пользовательского интерфейса. Чтобы Юайкит нам добавить новый элемент его нужно сначала создать, потом добавить в иерархию, потом еще закрепить его констрейнтами. В свифтЮай это упрощается при помощи, как раз, декларативного способа описания интерфейса.
No activity yet