watchOS: Complications [SUBSCRIBER]
source link: https://www.kodeco.com/32839701-watchos-complications
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Kodeco, the new raywenderlich.comGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupShapeGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroup
Kodeco is the new raywenderlich.com. Read about our changes here.
Kodeco is the new raywenderlich.com
We're excited to introduce our new name, and our new look and feel, with all of the same content you know and love!
Read the full storyThis course is available as part of the kodeco.com Professional subscription. To learn more click here
Home watchOS: Complications
watchOS: Complications
Learn how to develop one of the most compelling and useful features of the Apple Watch: Complications.
By Catie Catterwaul.
Who is this for?
This course is designed for developers who have some experience with Swift, SwiftUI, and building apps for watchOS.
Covered concepts
- watchOS Complications
- Complication Families and Templates
- Timeline Entries
- Background Tasks
- Push Notifications
- SwiftUI Views
- Factory Method Design Pattern
Part 1: Introduction to Complications
A quick introduction to what a complication is, including graphics showing the location of each type.
Learn the process of setting up your first complication, starting with a data source.
Learn how to tell the Apple Watch when a complication should be updated.
Add support for multiple complication families and learn about their corresponding layout templates.
Add layout templates for multiple complication families.
Use background tasks to keep your complications up to date.
Use background URL downloads to keep your complications up to date.
Employ PushKit to send push notificaiton and keep your complications up to date.
Part 2: Tinted & Custom Complications
Learn how to prepare your complications for a tinted appearance by applying multi-layered images.
Learn how to prepare your complications for a tinted appearance by applying SwiftUI graphic views or conditional rendering modes.
Learn how to create custom complications using SwiftUI.
Refactor the EventView to enable previews and support different calendar types.
Connect your custom SwiftUI view to a timeline entry and display it as a complication.
Instructors
Contributors
Over 300 content creators. Join our team.
All videos. All books.
One low price.
Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalogue of 50+ books and 4,000+ videos.
Learn moreThe largest and most up-to-date collection of courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity, and more!
© 2023 Kodeco Inc
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK