
link
Source: www.udacity.com
list
8 sequences
assignment
Level : Introductory
label
Mobile Development
chat_bubble_outline
Language : English
card_giftcard
1 point
Users' reviews
Key Information
credit_card
Free access
About the content
In this course, you will build a series of simple apps to become more comfortable with the UIKit framework and master its most widely used components. This framework constitutes the building blocks of the user interface for all iOS apps, and is crucial for any iOS Developer to be intimately familiar with.
more_horiz
Read more
more_horiz
Read less
dns
Syllabus
Lesson 1: Outlets and Actions
In this lesson, you’ll learn to connect outlets and actions using only code and graphically using storyboard. You’ll use the following UIKit classes in this lesson: * UIButton * UILabel * UISwitchLesson 2: View Presentations and Segues
In this lesson, you’ll learn how to present views modally. We will introduce you to the following UIKit classes: * UIImagePickerController * UIAlertController * UIActivityViewControllerLesson 3: The Delegate Pattern
Many of the most common UIKit components make use of the delegate pattern. In this lesson, you’ll learn how delegates make important connections between the model, view, and controller. We will introduce you to the following UIKit classes: * UITextField * UITextFieldDelegateLesson 4: Tables
Table views are one of the most commonly used views in iOS apps. In this lesson, you’ll learn how to implement tables in your own apps. We will introduce you to the following UIKit classes: * UITableView * UITableViewDelegate * UITableViewDataSource * UITableViewCellLesson 5: Navigation
In this lesson, you’ll learn how iOS uses navigation stacks to manage multiple views in an app. You’ll take UITableViews a step further and create the navigation structure that enables a user to tap a row of a table, view the details of an item, and return again. We will introduce you to the following UIKit classes: * UINavigationController * UIBarButtonItemLesson 6: MemeMe Techniques
This lesson will guide you through the process of creating your own version of the meme generating app, MemeMe. You’ll learn about collection views, tab bar controllers, how to adjust the screen to accommodate the keyboard, and how to access the camera. We will introduce you to the following UIKit classes: * UICollectionView * UICollectionViewDelegate * UICollectionViewDatasource * UITabBarController We will also feature classes from the Foundation framework: * NSNotification * NSNotificationCenter
record_voice_over
Instructors
- Gabrielle Miller-Messner - Gabrielle earned her Ph.D. in Population Biology from UC Davis. There in the lab, analyzing DNA sequences, she discovered the joys of programming. Having taught science and math to undergraduate and high school students for four years, she was motivated to make apps for science education. She worked as an iOS Engineer for a year and a half before joining Udacity.
assistant
Platform

Udacity is a for-profit educational organization founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses (MOOCs). According to Thrun, the origin of the name Udacity comes from the company's desire to be "audacious for you, the student". While it originally focused on offering university-style courses, it now focuses more on vocational courses for professionals.
You are the designer of this MOOC?
keyboard_arrow_left
grade
keyboard_arrow_right
Integrate the reviews system