This is the code repository for Mastering iOS 18 Development, published by Packt.
Take your iOS development experience to the next level with iOS, Xcode, Swift, and SwiftUI
Embark on a comprehensive iOS 18 development journey with Avi Tsadok, a veteran iOS developer and author of 4 books and over 40 tutorials and articles. A recognized public speaker, Avi has a knack for demystifying complex concepts and brings unparalleled expertise to the forefront of iOS 18 development education. This guide focuses on iOS 18 advancements, equipping developers with tools to maximize its potential.
This book covers the following exciting features:
- Develop functional iOS applications on the iOS platform
- Build intricate custom animations and UI elements
- Master data handling and persistence in iOS apps
- Utilize Combine for efficient data management
- Harness the power of the neural engine through CoreML
- Explore architectures and streamline programming with Swift Macros
- Improve engagement by adding Widgets and App Intents
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter 2.
The code will look like the following:
const name = data.toString().trim().toUpperCase();
process.stdout.write(`Hello ${name}!`);
Following is what you need for this book:
If you are an experienced iOS developer looking to enhance your mobile development skills, create exceptional applications, and excel in advanced positions, this book is designed for you. To derive maximum benefit from this book and ensure a strong understanding of the advanced content, it is recommended that you have a solid foundation in Swift, SwiftUI, and Xcode.
With the following software and hardware list you can run all code files present in the book (Chapter 1-15).
Chapter | Software required | OS required |
---|---|---|
1-15 | Xcode | macOS |
1-15 | iOS SDK | macOS |
1-15 | Create ML | macOS |
Avi Tsadok, a seasoned iOS developer with a 14-year career, has proven his expertise by leading projects for notable companies, such as Any.do, a top productivity app. He is currently at Melio Payments, where he steers the mobile team. Known for his ability to simplify complex tech concepts, Avi has written 4 books and published 40+ tutorials and articles that enlighten and empower aspiring iOS developers. His voice resonates beyond the page, as he's a recognized public speaker and has conducted numerous interviews with fellow iOS professionals, furthering the field's discourse and development