Chapter 1: What's New in iOS 14?
During WWDC 2020, Apple introduced the new features and improvements included in iOS 14. Using the latest features in your apps can make a huge difference for users in terms of engagement, positive reviews, and overall user experience. It can also lead to other benefits, such as being featured by Apple in the App Store, and having an advantage over competitors' apps in the same category.
Apple made Swift 5.2 available for developers on March 24, 2020. Later in the year, Apple released Swift 5.3. These versions focus on quality and performance improvements, new language features, and increased support for Windows platforms and Linux distributions.
There was another big announcement during WWDC 2020: Apple Silicon. Apple introduced its own processors to the world. Developers can start building apps and ship them by the end of 2020, starting a transition that will last two years. This transition will establish a common architecture across all Apple products. With a common architecture, it will be easier to create apps for the entire Apple ecosystem.
In this chapter, you will learn the basics of two of the most significant new features on iOS 14: App Clips and widgets. We will also cover the latest additions to augmented reality, machine learning, and user privacy. At the end of the chapter, you will learn about the new additions to the Swift language with some code examples.
In this chapter, we're going to cover the following main topics of iOS 14, Swift 5.2, and Swift 5.3:
- Introducing App Clips
- Introducing WidgetKit
- Improvements in augmented reality
- Improvements in machine learning
- Improvements in user privacy
- Introducing Swift 5.2
- Introducing Swift 5.3