Platform Features

PDF for offline use

Let us know how you feel about this

Translation Quality


0/250

last updated: 2016-09

Apple Watch-specific features to include in watchOS apps.

Apple Pay Enhancements

In watchOS 3, the PassKit framework has been expanded to allow support for secure, in-app payments (of both physical goods and services) for the apps running on the Apple Watch.

Background Tasks

watchOS 3 introduces several background tasks that an app can use to update its information ensuring that it has the content the user needs before they open it.

Introduction to watchOS 4

New features in watchOS 4.

Introduction to watchOS 3

This article introduces all of the new and modified APIs available in watchOS 3 for Xamarin developers.

Notifications

Learn how to provide custom notification handling in your watch app.

Complications

Add complication support to display up-to-date data on the watch face.

Glances

How to add a glance controller for your watchOS 1 or watchOS 2 app.

Proactive Suggestions

watchOS 3 allows the app to proactively present information to the user within given contexts. To support this feature, the NSUserActivity now includes the MapItem property that lets the app provide location information for later use by other apps.

Quick Interaction Techniques

Providing quick user interactions are essential to creating compelling Apple Watch apps and Complications. New to watchOS 3, Apple has added support for Gesture Recognizers, access to the Digital Crown and new User Notification and navigation techniques. This, along with added support for both SceneKit and SpriteKit, allow the developer to easily create rich, glanceable interfaces that are both quick and responsive.

Workout App Enhancements

New to watchOS 3, workout related apps have the ability to run in the background on the Apple Watch. To enable this feature (and gain access to HealthKit data), the app must include the WKBackgroundModes key in the Info.plist file with the value workout-processing.

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.