iPadOS 13 Development Essential Training

iPadOS 13 Development Essential Training

1h 19mBeginner2020-06-10

Authors

Todd Perkins

Todd Perkins

Developer specializing in iOS

Course details

With the release of iPadOS 13, developers and users were granted access to several new features and enhancements, including enhanced multitasking functionality and new tools and features in Apple Pencil. In this course, instructor Todd Perkins shows developers how to best approach iPadOS 13 application development using SwiftUI. Todd provides an overview of developing applications for iPadOS, sharing his take on the most essential concepts that developers need to master. Learn how to work with SwiftUI, set up multitasking, incorporate hand-drawn content into your app using PencilKit, set up your iPadOS 13 apps for use on macOS, support Dark Mode in your app, and more.

Skills covered

Cross-Platform DevelopmentiOSMobile DevelopmentAppleEssential Training

Concepts

Introduction

  • Start a career in iPadOS development
  • What you should know

Apple Dev Tools Review

  • SwiftUI basics
  • Previewing multiple platforms in SwiftUI
  • Using SwiftUI to create navigation
  • Creating a SwiftUI navigation model
  • Setting a default selection
  • Working with unsupported views in SwiftUI
  • Challenge - Add an image
  • Solution - Add an image

Multitasking

  • Setting up for multitasking in iPadOS 13
  • Using Picture in Picture
  • Implementing simple drag and drop
  • Challenge - Create a tabbed app
  • Solution - Create a tabbed app

Using PencilKit

  • Working with a PKCanvasView
  • Using a PKToolPicker
  • Responding to pencil events
  • Saving and loading drawings
  • Challenge - Create a markup app
  • Solution - Create a markup app

Cross-Platform Applications

  • Creating a cross-platform app
  • Creating views for one platform
  • Challenge - Cross-platform web browser
  • Solution - Cross-platform web browser

Dark Mode

  • Dark Mode overview
  • Dark Mode custom colors
  • Dark Mode system colors
  • Challenge - Add adapting color
  • Solution - Add adapting color

Conclusion

  • Next steps
40,000 Toman