UIKit Collection

A collection of How-Tos written in an easy-to-digest format for quick understanding and implementation.

Course curriculum

    1. Welcome

    2. Resources

    1. How to display a mail composer window (MFMailComposeViewController)

    2. How to send an SMS (MFMessageComposeViewController)

    3. How to initiate a call (UIApplication)

    4. How to launch other apps from your app (UIApplication)

    1. How to access contacts on device (CNContactPickerViewController)

    2. How to save a new contact to the address book (CNContactViewController)

    1. How to store sensitive data on the device securely (Keychain)

    2. How to retrieve configuration info from the Plist

    3. How to parse a comma delimited text file, aka CSV (SwiftCSV)

    4. How to store and retrieve information on the device (UserDefaults)

    5. How to save username and password securely (Keychain)

    6. How to add an event to the calendar (EventKitUI)

    7. How to add an event to the calendar programmatically (EventKit)

    1. How to download a file (URLSession)

    2. How to save a file to the device (NSData)

    3. How to display a PDF (PDFKit)

    1. How to launch Apple Maps from your app (UIApplication)

    2. How to launch Google Maps from your app (UIApplication)

    3. How to display a map centered on a location (CoreLocation)

    4. How to display a pin on a map (MKPointAnnotation)

    5. How to display a map and show user's location (MapKit)

About this course

  • Free
  • 56 lessons
  • 0 hours of video content