Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Mastering iOS 18 Development
  • Table Of Contents Toc
Mastering iOS 18 Development

Mastering iOS 18 Development

By : Avi Tsadok
5 (3)
close
close
Mastering iOS 18 Development

Mastering iOS 18 Development

5 (3)
By: Avi Tsadok

Overview of this book

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 essential topics for seasoned developers, including Swift, SwiftUI, Xcode foundations, and the latest iOS SDK updates. You’ll get to grips with optimizing performance and understanding advanced architectural paradigms. By implementing the newest iOS updates, you’ll also explore intricate animation methods and harness a new framework, SwiftData that replaces Core Data for having persistent storage. The book builds your proficiency in advanced networking with URLSession and shows you how to conjure stunning visuals and adopt sophisticated testing techniques. You'll explore the world of machine learning with Apple’s Core ML diving into built-in frameworks like NLP, vision, and sound analysis to train and integrate your own models into iOS apps. By the end of the book, you'll possess skills to build exceptional apps, excel in advanced roles, and confidently tackle iOS development challenges.
Table of Contents (20 chapters)
close
close
Lock Free Chapter
1
Part 1: Getting Started with iOS 18 Development
11
Part 2: Refine your iOS Development with Advanced Techniques

Enhancing iOS Applications with WidgetKit

As iPhones have evolved over the years, new capabilities have been added to take advantage of the big screen, the memory capacity, and the powerful processor.

One of those capabilities is the home screen widgets – a great way to extend our apps and provide information and even interaction in new places.

In this chapter, we will cover the following topics:

  • The idea of widgets
  • Understanding how widgets work
  • Add our first widget and build a timeline of entries
  • Add a user-configurable widget
  • Ensure our widgets are up to date
  • Customize the widget animations
  • Add user interactions such as buttons and toggles
  • Add a control widget to the control center and lock screen

So, let’s start with the basics – what is the idea of widgets?

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Mastering iOS 18 Development
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon