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
()
Ex_Files_Note_App_Swift_iOS11.zip
(3.5 MB)