Apple watchOS App Development: Advanced APIs

Go to class
Write Review

Free Online Course: Apple watchOS App Development: Advanced APIs provided by LinkedIn Learning is a comprehensive online course, which lasts for 3-4 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Apple watchOS App Development: Advanced APIs is taught by Steven Lipton.

Overview
  • Learn how to expand your existing watchOS skills. Use advanced APIs to add motion, connectivity, maps, animation, and gesture support to paired watchOS applications.

Syllabus
  • Introduction

    • Welcome
    • What you should know before watching this course
    • Using the exercise files
    • Starting the simulator
    1. The Background
    • Frontmost app state
    • The dock and the background states
    • The extension delegate
    • Challenge: A background app
    • Solution: A background app
    • Refresh app in the background
    • userInfo in background apps
    • Update interface with snapshot
    • Default snapshots
    2. Communicate with the iPhone
    • How devices communicate
    • Add a watchOS target
    • Implement watch connectivity
    • Direct messaging
    • Remote buttons
    • Background communication
    • Challenge: Snapshots
    • Solution: Snapshots
    • Connectivity errors
    3. Complications
    • Define complications
    • Add launch complications
    • Large text complication templates
    • Challenge: Circular small complication template
    • Solution : Circular small complication template
    • Configure timelines
    • Timeline entries
    • Complication timelines: Background
    4. Advanced User Experience on Watches
    • Maps
    • Animated images
    • Add a SpriteKit scene
    • Add a SceneKit scene
    • Challenge: SceneKit
    • Solution: SceneKit
    • Grouping
    • Gestures
    Conclusion
    • Next steps