iOS 26 Programming for Beginners - Tenth Edition: A hands-on guide to kickstarting your iOS app development journey with Swift 6, UIKit, and Xcode 26
Paperback
ISBN13: 9781806023936
Publisher: Packt Publishing
Published: Nov 27 2025
Pages: 634
Weight: 2.37
Height: 1.28 Width: 7.50 Depth: 9.25
Language: English
Build real-world iOS apps from scratch while learning the latest Swift 6, Xcode 26, and Apple Intelligence features in this fully updated 10th edition
Free with your book: DRM-free PDF version + access to Packt's next-gen Reader
Key Features:
- Have fun building your first iOS app and start your iOS programming career
- Learn to integrate Apple Intelligence and the sleek new Liquid Glass UI for modern app experiences
- Establish a solid foundation with UIKit, testing, and deployment best practices
Book Description:
iOS 26 Programming for Beginners returns in its 10th edition, fully updated to reflect Apple's latest innovations in app development. Perfect for complete newcomers as well as those transitioning from other platforms, this practical guide walks you through every step of building your first iOS app using Swift 6 and Xcode 26.
Following a project-based approach, you'll create a feature-rich journal app while mastering UIKit fundamentals, including storyboards, navigation, data persistence, media integration, and map-based features. Each chapter builds on the last with clear explanations, step-by-step instructions, and real-world examples that reinforce your learning.
Along the way, you'll enhance your app with Apple Intelligence, Apple's on-device AI platform, to deliver smart, personalized user experiences. You'll also leverage the elegant Liquid Glass UI design system introduced in iOS 26, to give your app a modern and immersive feel.
By the end of this book, you'll have built and deployed a complete iOS app and gained the essential skills to pursue a career in mobile development.
What You Will Learn:
- Install and configure Xcode 26 for iOS development
- Build intuitive user interfaces using UIKit and Auto Layout
- Handle JSON data and persistent storage
- Integrate Core Location and MapKit for GPS features
- Enhance app features with Apple Intelligence
- Apply the new Liquid Glass UI for visual polish
- Submit and deploy your app to the App Store
Who this book is for:
This iOS programming book is for beginners with minimal coding experience who want to enter the world of Swift programming and iOS app development. A basic understanding of programming concepts is all you need to get started.
Table of Contents
- Hello, Xcode
- Simple Values and Types
- Conditionals and Optionals
- Range Operators and Loops
- Collection Types
- Functions and Closures
- Classes, Structures, and Enumerations
- Protocols, Extensions, and Error Handling
- Swift Concurrency
- Set Up the User Interface
- Build the User Interface
- Complete the User Interface
- Modify App Screens
- MVC and Table Views
- Getting Data into Table Views
- Pass Data Between View Controllers
- Core Location and MapKit
- JSON Files
- Custom Views
- Camera and Photo Library
- Search
- Collection Views
- Adopt Liquid Glass
- Icon Composer
- Apple Intelligence
- Foundation Models
- Test and Submit Your App to the App Store
Also from
Sahar, Ahmad
iOS 16 Programming for Beginners - Seventh Edition: Kickstart your iOS app development journey with a hands-on guide to Swift 5.7 and Xcode 14
Sahar, Ahmad
Clayton, Craig
Paperback
iOS 14 Programming for Beginners: Get started with building iOS apps with Swift 5.3 and Xcode 12
Sahar, Ahmad
Paperback
iOS 15 Programming for Beginners - Sixth Edition: Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13
Clayton, Craig
Sahar, Ahmad
Paperback
Also in
Operating Systems
I Have an App Idea: The Essential Guide to Building an App Without Tech Skills
Spann, Amanda
Paperback
RHCSA Red Hat Enterprise Linux 10: Training and Exam Preparation Guide (EX200), Fourth Edition
Ghori, Asghar
Paperback
Microsoft Windows 11 - Tips & Tricks: Quickstudy Laminated Computer Reference Guide
Gatto, Katie
Other
Laptops for Seniors in Easy Steps, 9th Edition: Covers All Laptops with the Windows 11 2024 Update
Vandome, Nick
Paperback
Microsoft Copilot Studio Step by Step: Customizing Copilot and Creating Agents
Crosbie, Lisa
Paperback
Linux Basics for Hackers, 2nd Edition: Getting Started with Networking, Scripting, and Security in Kali
Occupytheweb
Paperback
RHCSA Red Hat Enterprise Linux 9: Training and Exam Preparation Guide (EX200), Third Edition
Ghori, Asghar
Paperback
Samsung Galaxy A17 5G User Guide: A Comprehensive, Step-by-Step Manual with Practical Tips for Beginners and Seniors
Gavriel, John
Paperback
The Practice of System and Network Administration: Devops and Other Best Practices for Enterprise It, Volume 1
Chalup, Strata
Limoncelli, Thomas
Hogan, Christina
Paperback
The Wireless Cookbook: Build Real Projects and Master Wi-Fi, Bluetooth, and Lora
Zimmerman, Bill
Paperback
Comptia A+ Certification All-In-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102)
Everett, Travis A.
Hutz, Andrew
Hardcover
Exploring Windows 11 - 2025 Edition: The Illustrated, Practical Guide to Using Microsoft Windows
Wilson, Kevin
Paperback
Microsoft 365 Copilot Adoption: A Practical Guide for Business Leaders and Consultants
Smith, Mark
Smith, Megan
Paperback
Windows 11 Manual For Seniors: A Beginners Guide to Navigate Your Computer with Step-by-Step Instructions
Wells, Larry
Paperback
The Linux Programming Interface: A Linux and Unix System Programming Handbook
Kerrisk, Michael
Hardcover
Linux Mint Cinnamon Edition: A Complete Guide for Beginners and Advanced Users
Rodgers, David A., Jr.
Paperback
What On Earth is a Mainframe?: An Introduction to IBM Z Mainframes and z/OS Operating System for Total Beginners
Stephens, David
Paperback
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Raymond, Eric S.
Paperback
Android Studio Panda Essentials - Java Edition: Developing Android Apps Using Android Studio Panda and Java
Smyth, Neil
Paperback
Mac for Seniors - Sonoma Edition: The illustrated, Step-by-step guide on how to use MacOS (Large Print Edition)
Wilson, Kevin
Paperback
The Accidental Administrator: Cisco Router Step-by-Step Configuration Guide
Crawley, Don R.
Paperback
Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali
Occupytheweb
Paperback
Mastering Linux Security and Hardening - Third Edition: A practical guide to protecting your Linux system from cyber attacks
Tevault, Donald a.
Paperback
Effective Shell: A Practical User's Guide to Working Smarter on the Command Line
Kerr, Dave
Paperback
Master Zorin OS 18: A Complete Hands-On Guide to Linux Mastery with Zorin OS 18
Mykel, Ross
Paperback
Windows 11 Tips, Tricks & Shortcuts in Easy Steps: 1000+ Tips, Tricks and Shortcuts
Vandome, Nick
Paperback
How to Build Android Applications with Kotlin - Third Edition: A hands-on guide to developing, testing, and publishing production-grade Android 16 app
Dumbravan, Alexandru
Forrester, Alex
Boudjnah, Eran
Paperback
Windows Internals: System Architecture, Processes, Threads, Memory Management, and More, Part 1
Solomon, David
Yosifovich, Pavel
Russinovich, Mark
Paperback
Comptia A+ Complete Study Guide: Core 1 Exam 220-1101 and Core 2 Exam 220-1102
Buhagiar, Jon
Docter, Quentin
Paperback
Linux Kernel Programming - Second Edition: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization
Billimoria, Kaiwan N.
Paperback
MacBook Neo User Guide: Seniors and Beginners Easy to follow Manual With ILLUSTRATIONS to Master Their Device Quickly [Tips and Trips included]
Klaywood Philip, Sans
Paperback
Chatgpt: A Guide to Making Money With Chatgpt (Creative Ways for Teens and Young Adults to Make Money With Chatgpt)
Trotter, Thomas
Paperback
Head First Android Development: A Learner's Guide to Building Android Apps with Kotlin
Griffiths, David
Griffiths, Dawn
Paperback
Linux: The ultimate guide to Linux for beginners, Linux hacking, Linux command line, Linux operating system, and more!
Newport, Craig
Paperback
Data Science at the Command Line: Obtain, Scrub, Explore, and Model Data with UNIX Power Tools
Janssens, Jeroen
Paperback
MacBook User Guide for Seniors: An Easy-to-Follow Manual for Using Your Laptop with Confidence
Reid, Nicholas L. a.
Paperback
Learn FileMaker Pro 2024: The Comprehensive Guide to Building Custom Databases
Munro, Mark Conway
Paperback
Linux: A Complete Guide to Learn Linux Commands, Linux Operating System and Shell Scripting Step-by-Step
Ayden, Nicholas
Paperback
Learning the VI and VIM Editors: Power and Agility Beyond Just Text Editing
Robbins, Arnold
Hannah, Elbert
Paperback
Mastering Embedded Linux Development - Fourth Edition: Craft fast and reliable embedded solutions with Linux 6.6 and The Yocto Project 5.0 (Scarthgap)
Simmonds, Chris
Vasquez, Frank
Paperback
The Ultimate Linux Shell Scripting Guide: Automate, Optimize, and Empower tasks with Linux Shell Scripting
Tevault, Donald a.
Paperback
Hotwire Native for Rails Developers: Build Native Mobile Apps Using Your Server
Masilotti, Joe
Paperback
Mastering Windows Server 2022 - Fourth Edition: Comprehensive administration of your Windows Server environment
Krause, Jordan
Paperback
A Handbook for Mainframe z/OS Enterprise Architects - Architecture and Design of Large-Scale Environments
Sahoo, Natabar
Paperback
UNIX in a Nutshell: A Desktop Quick Reference - Covers Gnu/Linux, Mac OS X, and Solaris
Robbins, Arnold
Paperback
Comando de Linux: Una guía completa para principiantes para aprender los reinos del comando Linux desde A-Z
Vance, William
Paperback
Embedded Systems Architecture - Second Edition: Design and write software for embedded devices to build safe and connected systems
Lacamera, Daniele
Paperback
A Beginner's Guide to Mainframe z/OS RACF - Securing Mainframe Enterprise Operating System - Book 4
Sahoo, Natabar
Paperback
Practical Linux System Administration: A Guide to Installation, Configuration, and Management
Hess, Kenneth
Paperback
Debian 13.3 "Trixie" Desktop Handbook: A Practical Guide to Installing, Securing, and Mastering the Debian Linux Desktop - From Install to Advanced Ad
Rodgers, David A., Jr.
Paperback
El Patron: Todo lo que no sabías del más grande narcotraficante en la historia de Colombia
Tacchuella, Raul
Paperback
Powershell Cookbook: Your Complete Guide to Scripting the Ubiquitous Object-Based Shell
Holmes, Lee
Paperback
