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

LinkedIn Learning

Building a Note-Taking App for iOS 11 with Swift

via LinkedIn Learning

Overview

Create your first iPhone app while you learn the basics of Swift and Xcode. Build a complete note-taking app for iOS 11.

Syllabus

Introduction
  • Welcome
  • What you should know before starting this course
  • Related courses
  • How to use the exercise files
1. Project Overview
  • Features of the note-taking app
  • Demo of the finished app
2. Understanding iOS Specifics
  • Issues in cross-platform development
  • Unique concepts to iOS
  • Optional values in Swift
3. Get Started
  • Download Xcode
  • Create the Xcode project
  • The Xcode Interface
  • Configure Xcode preferences
  • Apply an app icon
4. Create the Table and a Data Source
  • Create a user interface with a table view
  • Connect UI objects to code
  • Set a data source for the table view
  • Reuse cells
  • Wrap a table view in a navigation controller
  • Create a button to add rows to the table view
5. Edit and Save Data
  • Handle table view row deletions
  • Save data to user defaults
  • Save data to a file
6. Work with Multiple View Controllers
  • Set a delegate for the table view
  • Transition to a second view controller
  • Create a custom class for a view controller
  • Send data to the second view controller
  • Send data back to the original view controller
  • Show and hide the software keyboard
  • Change title sizes
Conclusion
  • Next steps

Taught by

Todd Perkins

Reviews

Start your review of Building a Note-Taking App for iOS 11 with Swift

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.