SwiftUI Framework by John D Gauchat

SwiftUI Framework

By

  • Genre Programming
  • Released
  • Size 12.98 MB
  • Length 822 Pages

Description

Quick Guides for Masterminds are excerpts from our best-selling books SwiftUI for Masterminds, UIKit for Masterminds, and HTML5 for Masterminds, providing a cost-effective alternative to getting the information you need.

Description

With this guide, you will learn how to create user interfaces using SwiftUI.

After reading this guide, you will know how to define views with SwiftUI, how to update the interface, how to navigate between views, and how to create multiplatform applications.

Swift 5.6 | iOS 15 | Xcode 13

Table of Contents

SWIFTUI FRAMEWORK
Xcode
Projects
Editor Area
SwiftUI Files
Canvas
User Interface
Text View
Modifiers
Color View
Materials
Images
SF Symbols
Event Modifiers
Custom Modifiers
Layout
Stacks
Spacer
Safe Area
Priorities
Alignment Guides
Groups
Generic Views
Custom Views
Previews
Environment
Development Assets

DECLARATIVE USER INTERFACE
States
Property Wrappers
@State
@Binding
Binding Structures
@Environment
Model
@EnvironmentObject
View Model
Control Views
Button View
Menus
TextField View
SecureField View
TextEditor View
Toggle View
Slider View
ProgressView View
Stepper View
GroupBox View
ControlGroup View
Adaptivity
Size Classes
GeometryReader View
Preferences

LISTS
Lists of Views
ForEach View
ScrollView View
Grids
List View
Sections
Edit Mode
Swipe Actions
Custom Buttons
Refreshable
Outline List
Pickers
Picker View
DatePicker View
Forms
Form View
Disclosure Group

NAVIGATION
Multiple Views
NavigationView View
Toolbar
Search
NavigationLink View
Modal Views
Sheets
Popovers
Alert Views
Confirmation Dialog
TabView Views
Universal Interface
Configuration
Three-Columns Layout

This guide assumes that you have a basic knowledge of app development, Xcode, and the Swift language. For a complete course on app development with SwiftUI, read our book SwiftUI for Masterminds.

This guide is a collection of excerpts from the book SwiftUI for Masterminds. The information included in this guide will help you understand a particular aspect of app development, but it will not teach you everything you need to know to develop an app for Apple devices. If you are looking for a complete course on app development with SwiftUI, read our book SwiftUI for Masterminds. For more information, visit our website at www.formasterminds.com.

More John D Gauchat Books