iOS 12 Development: Working With Data and Gestures


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
iOS 12 apps often need to manage data and touch-based user interaction. During this course you will explore how to use tables, application settings to manage data, and how to respond to touch-based interaction and gestures in an iOS app. See how to create table view interfaces and set up a table view data source and a table view delegate. Learn to group iOS table views. Detect tab and multi-touch gestures, swipes, and device orientation. Specify and save settings for an iOS application. Retrieve saved settings for an iOS application. Finally, as a review exercise, you will create and manage iOS table-based data.

Expected Duration (hours)
0.9

Lesson Objectives

iOS 12 Development: Working With Data and Gestures

  • create and configure a scene that can display tabular data
  • configure a data source to provide data to a table view
  • configure a delegate to handle table view events and requests
  • implement grouping for iOS table views
  • detect taps on UIKit elements using a tap gesture recognizer
  • detect touches based on more than one finger
  • detect swipe gestures in an iOS app
  • work directly with touch events in an iOS app
  • configure how to receive updates when an iOS device has changed orientation
  • specify and save settings for an iOS application
  • retrieve saved settings for an iOS application
  • create and manage table-based data in iOS
  • Course Number:
    it_sdiost_03_enus

    Expertise Level
    Beginner