Создавайте гибкие и привлекательные декларативные интерфейсы для своих приложений - используя меньше кода - с SwiftUI! С SwiftUI вы можете определить, что пользовательский интерфейс вашего приложения должен делаться с кратким, декларативным языком, и попрощаться с тоннами запутанного кода UIKit.
Что такое SwiftUI?
SwiftUI позволяет создавать лучшие приложения, быстрее и с меньшим количеством кода. Это мечта разработчика!
С SwiftUI вы можете создавать свои пользовательские интерфейсы декларативным способом; вместо того, чтобы разрабатывать интерфейсы приложений в обязательном порядке, кодируя всю логику состояния приложения раньше времени, вы можете вместо этого определить, что пользовательский интерфейс вашего приложения должен делать в определенном состоянии, и позволить базовой ОС выяснить, как это сделать.
Более того, SwiftUI позволяет создавать современный, отзывчивый пользовательский интерфейс и анимацию для всех устройств Apple - не только для iOS. Независимо от того, создаете ли вы приложения для iOS, watchOS, tvOS или любой другой платформы Apple, вы можете использовать один и тот же лаконичный, естественный язык для описания вашего пользовательского интерфейса и выглядеть потрясающе - независимо от того, где работает ваш код.
Кроме того, встроенная автоматическая поддержка SwiftUI для таких вещей, как темный режим, локализация и доступность, а также поддержка Xcode 11 для перетаскивания и мгновенного просмотра упрощают создание приложений, чем когда-либо прежде.
Посмотреть больше
Комментарии
jentix
Обновите все книги от этого источника
rrishabh1809
Can we get an updated version of this book
Anonymous
Is this book going to get updated ?
Anonymous
Пожалуйста обновните - вышло Second Edition
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Глубокое погружение в начало работы с SwiftUI. В этом курсе будут рассмотрены основы, которые помогут вам начать работу, прежде чем приступить к созданию интерфейсов SwiftUI, которые легко интегрируются вместе с UIKit. В конце курса вы будете знать о компонентах SwiftUI, специальных возможностях и новой системе макетов, чтобы создать законченное приложение.
iOS программирование на Swift в Xcode - Max level (50 часов)
Практический курс по созданию iOS приложения на языке Swift в среде Xcode и публикации его в AppStore. Swift - относительно новый язык программирования, с помощью которого можно создавать приложения для операционных систем Apple. В будущем возможно этот язык распространится и на другие платформы (Android, desktop и пр.)
Изучите SwiftUI для iOS 13. Узнайте, как программировать пользовательские интерфейсы, анимацию, жесты и компоненты в Xcode 11. SwiftUI - лучший способ для дизайнеров сделать первый шаг в коде. Благодаря его предварительному просмотру вы можете быстро выполнять итерации и создавать мощные пользовательские интерфейсы с несколькими строками кода, которые работают для всех платформ Apple.