Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

UIKit Fundamentals

via Udacity

Overview

Learn the iOS UIKit framework, which is the cornerstone of creating user interfaces in all iOS apps and crucial for any iOS Developer to be intimately familiar with.

Syllabus

  • Outlets and Actions
    • Connect outlets and actions using only code and graphically using storyboard. Use the following UIKit classes: UIButton, UILabel, UISwitch.
  • View Presentations and Segues
    • Learn how to present views modally using the following UIKit classes: UIImagePickerController, UIAlertController, UIActivityViewController.
  • The Delegate Pattern
    • Most common UIKit components make use of the delegate pattern. Learn how delegates make important connections between the model, view, and controller.
  • Build V1.0 of the MemeMe App
    • Create a first version of the MemeMe app that enables a user to take a picture, add text, and share the created meme on Facebook, Twitter, SMS, or email.
  • Table Views
    • Table views are one of the most commonly used views in iOS apps. Learn how to implement tables in your own apps.
  • Navigation
    • Learn how iOS uses navigation stacks to manage multiple views in an app.
  • Complete the MemeMe App
    • Memes will appear in a tab view with two tabs: a table view and a collection view.

Taught by

Jason Schatz and Gabrielle Miller-Messner

Reviews

Start your review of UIKit Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.