SwiftUI by Tutorials
Build fluid and engaging declarative UI for your apps with way less coding with SwiftUI! SwiftUI by Tutorials, the complete guide to building fluid and engaging declarative UI for your apps — using less code — with SwiftUI, is now fully updated! By Sarah Reichelt, Bill Morefield, Antonio Bello & Audrey Tam.
Who is this for?
This book is for intermediate iOS developers who already know the basics of iOS, and who wish to know everything there is to know about SwiftUI. It starts with a basic introduction of the toolkit and its features, with later chapters teaching you more complex concepts like testing and animations.
Covered concepts
- Getting started with Swift UI
- Diving Deeper into SwiftUI
- Testability
- Controls & User Input
- State and Data Flow
- Gestures
- Accessibility
- Navigation
- Lists
- Grids
- Drawing Custom Graphics & Using Animations
- Animations
- macOS
- Testing & Debugging
SwiftUI by Tutorials is designed to help you learn how to transition from the “old way” of building your app UI with UIKit, to the “new way” of building responsive UI with modern declarative...
moreBefore You Begin
This section tells you a few things you need to know before you get started, such as what you’ll need for hardware and software, where to find the project files for this book, and more.
Section I: Diving Into SwiftUI
Start your SwiftUI journey with the foundations you need.
Section II: Building Blocks of SwiftUI
Build on what you have learned in Section I to begin using SwiftUI in more complex and advanced apps.
Section III: State & Data Flow
Learn how your user interface reacts to data flow and state changes.
Section IV: Navigation & Data Display
Move through your app screens with SwiftUI and discover how to display data in them.
Section V: UI Extensions
Push forward your SwiftUI knowledge with complex interfaces implementing animations and custom graphics.
Section VI: SwiftUI for macOS
Learn how to implement all you know of SwiftUI in macOS desktop applications.