YoVDO

Learning Apple tvOS App Development

Offered By: LinkedIn Learning

Tags

iOS Development Courses Location Services Courses

Course Description

Overview

Discover how to develop an app for Apple TV. Learn how to use Apple frameworks and technologies to start and complete your first app on the Apple tvOS platform.

Syllabus

Introduction
  • Create immersive experiences for tvOS
  • What you should know
  • Using the exercise files
1. Introducing tvOS Development
  • What makes tvOS special?
  • The Siri remote and the focus model
  • A light and dark Hello World
2. Your First tvOS App: Build the UI
  • What you are going to create
  • Set up the ViewController hierarchy
  • Understand UISplitViewController
  • Add video assets and imagery
  • Add different UIKit components
  • Set up a TableViewController
  • Connect the UI with your code
3. Your First tvOS App: Add the Logic
  • Demo API and some helpers
  • A video background
  • Set up location services
  • Handle location updates
  • Get weather data for the user's location
  • Update the UI with weather data
  • Forecast for more than one day
  • Text entry on tvOS: Search for locations
  • TableViews on tvOS
  • UISplitViewController in action
4. Multipeer Connectivity
  • Search for locations with your iPhone
  • Integrate Multipeer Connectivity
  • Advertise and browse for devices nearby
  • Send data from an iPhone to Apple TV
5. Final Touches
  • Understand the top shelf
  • Enable the top shelf and layered images
  • Set up shortcuts
  • Communicate with URL schemes
  • Add a layered app icon
Conclusion
  • Next steps

Taught by

Brian Advent

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX