Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning Apple tvOS App Development

Learning Apple tvOS App Development

2h 40mBeginner2019-02-20

Authors

Brian Advent

Brian Advent

Software Developer, Educator, Mathematician

Course details

What makes tvOS special? How can you make an app that leverages unique Apply TV features and provides an enjoyable experience for the user? This course shows how to develop an Apple tvOS app, using Apple frameworks and technologies. Learn how to use simple UIKit components, like UIButtons. See how to work with components and views to display data. Gain an understanding of the Apple TV focus model that goes hand in hand with using the Siri remote. The course also covers video playback, the usage of layered images for an immersive user experience, and a lot more.

Learning objectives
The Siri remote
The focus model
ViewController
UISplitViewController
Adding video assets and imagery
UIKit components
TableViewController
Location services
Accessing a Web API
TableViews
Enabling the top shelf and layered images
Setting up shortcuts
Communicating with URL schemes
Adding a layered app icon

Skills covered

tvOSApple TViOS DevelopmentComputer SkillsMobile DevelopmentAppleLearningBusiness Software and Tools

Concepts

0. Introduction

  • 01 - Create immersive experiences for tvOS
  • 02 - What you should know
  • 03 - Using the exercise files

1. Introducing tvOS Development

  • 04 - What makes tvOS special
  • 05 - The Siri remote and the focus model
  • 06 - A light and dark Hello World

2. Your First tvOS App - Build the UI

  • 07 - What you are going to create
  • 08 - Set up the ViewController hierarchy
  • 09 - Understand UISplitViewController
  • 10 - Add video assets and imagery
  • 11 - Add different UIKit components
  • 12 - Set up a TableViewController
  • 13 - Connect the UI with your code

3. Your First tvOS App - Add the Logic

  • 14 - Demo API and some helpers
  • 15 - A video background
  • 16 - Set up location services
  • 17 - Handle location updates
  • 18 - Get weather data for the user's location
  • 19 - Update the UI with weather data
  • 20 - Forecast for more than one day
  • 21 - Text entry on tvOS - Search for locations
  • 22 - TableViews on tvOS
  • 23 - UISplitViewController in action

4. Multipeer Connectivity

  • 24 - Search for locations with your iPhone
  • 25 - Integrate Multipeer Connectivity
  • 26 - Advertise and browse for devices nearby
  • 27 - Send data from an iPhone to Apple TV

5. Final Touches

  • 28 - Understand the top shelf
  • 29 - Enable the top shelf and layered images
  • 30 - Set up shortcuts
  • 31 - Communicate with URL schemes
  • 32 - Add a layered app icon

Conclusion

  • 33 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal