Science & Technology

WatchOS with tutorial Swift UI

Create great apps with Swift UI for Apple Watch

The Apple Watch is by far the most popular smartwatch on the market. Its sales exceed those of its analog competitors. In this book you will learn how to develop native watchOS applications for this popular device. At the same time, it uses Swift UI, one of the latest and latest UI frameworks developed by Apple.

Before you start

This section describes some things you need to know before you start, such as what you need for your hardware and software, the location of the project files in this book, and so on.

Section I: watchOS with Swift UI

Create your first Apple Watch application and learn how the Swift UI integrates seamlessly across all apps. You don’t have to learn any specific watchOS code.

The project structure of the Apple Watch app is a bit different from iOS. In this chapter, you can create a standalone WatchOS app or an iPhone companion app to learn these differences.

Learn how to use scrolling digital crowns in your WatchOS application to build and implement classic Pong video games.

This chapter describes the Watch Connectivity framework, the different ways to transfer data between iOS and watchOS apps, and how to successfully implement it.

Snapshots provide a quick way for users to view the state of their app. A good app should always show updated information in snapshots. Therefore, in this chapter you will learn how to ensure that your users have the latest and most useful information.

watchOS provides support for several different types of notifications, allowing you to customize notifications to suit the individual needs of your watch app. This chapter gives a complete overview.

Watch how you migrate between states while building a handy app that explains the life cycle of your Apple Watch and how to extend your current runtime session.

A brief introduction to what complications are, including graphics showing each type of location.

Complications are small elements that appear on the watch face of your choice, giving you quick access to frequently used data from within your app. This chapter describes the process of setting up the first complications and introduces each complication family and their corresponding layout templates.

Keep your complexity up to date with background tasks and background URL downloads.

Apple Watch allows users to choose a specific shade of watch face. In this chapter, you will learn how to apply multi-layer images, SwiftUI graphic views, or conditional rendering modes to prepare for complications for superior results.

Learn how to easily share your own custom watch face over your iOS device or the web.

Learn how to easily share your own custom watch face over your iOS device or the web.

Learn how to use sign-in and Apple to enable easy and easy registration and authentication.

Implement HealthKit in your WatchOS app to track health-related information and take advantage of Apple Health’s capabilities.

WatchOS with tutorial Swift UI WatchOS with tutorial Swift UI

Back to top button