YoVDO

Apple watchOS 7 App Development Essential Training

Offered By: LinkedIn Learning

Tags

iOS Development Courses SwiftUI Courses Haptics Courses

Course Description

Overview

Learn how to develop and deploy a native Apple Watch application using watchOS 7 and SwiftUI.

Syllabus

Introduction
  • The new game for wearables
  • What you need to know
1. Storyboard Apps
  • Create a watch-only project
  • Design the storyboard
  • Connect objects to code
  • Write watchOS code
  • Row controllers in WatchKit
  • Tables in WatchKit
  • Run your watchOS app
  • Working with the simulator
  • Navigation in WatchKit
  • Challenge: Ratings page
  • Solution: Ratings page
2. SwiftUI on watchOS
  • Starting a SwiftUI watch project by extensions
  • SwiftUI on watchOS
  • Copy a phone interface
  • Add a watch interface
  • Add previews and scrolling
  • Presenting navigation
  • Add buttons and dismissals
  • Challenge: Ratings page
  • Solution: Ratings page
3. watchOS Specifics
  • List modifiers
  • Digital crown
  • Haptics
  • Presenting views
  • Animation modifiers
  • Challenge
  • Solution
4. Complications
  • What complications are
  • Add launch complication images and symbols
  • Data providers
  • Populate a complication template
  • Challenge
  • Solution
  • Configure sample templates
  • Timeline entries
  • Configure timelines
  • Launching a timeline
5. SwiftUI Complications
  • SwiftUI templates
  • SwiftUI full templates
  • Gauges in SwiftUI
  • Multiple templates
  • Challenge
  • Solution
6. Notifications
  • Push user notifications
  • SwiftUI notification views
  • Local notifications in SwiftUI
  • The push payload
  • Using the payload data
  • Challenge
  • Solution
Conclusion
  • Next steps

Taught by

Steven Lipton

Related Courses

iOS App Lifecycle
Meta via Coursera
Create the User Interface
Meta via Coursera
Create the User Interface in UIKit and SwiftUI
Meta via Coursera
Apple watchOS 7 App Development Essential Training
LinkedIn Learning
Become an iOS 13 App Developer
LinkedIn Learning