Beginning iOS Programming With SwiftUI (iOS 16 · Xcode 14.2 · Swift 5.7)
Kodeco Team, Caroline Begbie & Audrey Tam

SwiftUI#
Xcode#
iOS_apps#
REST_APIs#
Networking#
iOS#
Swift#
Learn iOS Development Using SwiftUI
You’ve heard about Apple’s hot new declarative user interface SDK — SwiftUI — and are ready to try your hand at iOS development. But, you have no idea where to begin.
SwiftUI Apprentice to the rescue! This book will guide you through the first steps of your journey as you learn to build beautiful iOS apps.
Who This Book Is For
This book for developers who are new to iOS and SwiftUI who are looking for a step-by-step path to learning.
Topics Covered in SwiftUI Apprentice
One thing you can count on: After reading this book, you’ll be prepared to create your own iOS apps using SwiftUI.
Table of Contents
Chapter 1: Checking Your Tools
Chapter 2: Planning a Paged App
Chapter 3: Prototyping the Main View
Chapter 4: Prototyping Supplementary Views
Chapter 5: Moving Data Between Views
Chapter 6: Observing Objects
Chapter 7: Saving Settings
Chapter 8: Saving History Data
Chapter 9: Refining Your App
Chapter 10: Working With Datasets
Chapter 11: Managing Data With Property Wrappers
Chapter 12: Apple App Development Ecosystem
Chapter 13: Outlining a Photo Collage App
Chapter 14: Gestures
Chapter 15: Structures, Classes & Protocols
Chapter 16: Adding Assets to Your App
Chapter 17: Adding Photos to Your App
Chapter 18: Paths & Custom Shapes
Chapter 19: Saving Files
Chapter 20: Delightful UX - Layout
Chapter 21: Delightful UX - Final Touches
Chapter 22: Lists & Navigation
Chapter 23: Just Enough Web Stuff
Chapter 24: Downloading Data
Chapter 25: Widgets
About the Authors
Audrey Tam is an author of this book. As a retired computer science academic, she’s a technology generalist with expertise in translating new knowledge into learning materials. Audrey attends many concerts at Tempo Rubato and does most of her writing and zooming at Rubato Upstairs. She also enjoys long train journeys, knitting, and trekking in the Aussie wilderness.
Caroline Begbie is another author of this book. Caroline ventured out into the world as an unemployed classicist. She then taught herself to code and started up a software company in the UK and later in the US. Retiring to Australia prematurely, she performed marionette shows for pre-schools until she purchased the original iPad. She recognized the creative possibilities and became an indie iOS developer. Now she loves tinkering with vertices and watching Disney movies.









