AppCoda Limited, 2025. — 1052 p.
Learn how to build fluid UIs and a real-world app with SwiftUI and SwiftData.
Fully updated for Xcode 16 & iOS 18.
This book is written for both beginners and developers with some iOS programming experience. Even if you have developed an iOS app before, it will help you understand this brand-new framework and learn how to integrate UIKit with SwiftUI.
Dive deep into SwiftUI and learn to develop UI in declarative syntax. You will work with various UI elements including Context Menu, List, ScrollView, etc, and learn how to create complex layouts with Stacks.
Build a real-world app for managing personal spending. Once you manage the basics, you will learn how to build a personal finance app with SwiftUI, SwiftData, and Combine.
Over 1050 p. and 50 Projects.
We will start with the basics and then dive deep into SwiftUI. You will learn how to work with the built-in components, and animations, create complex UIs, and explore new SwiftUI APIs introduced in iOS 18. The iOS 18 version comes with over 100 p. of new content including the new SwiftData framework.