Building a Note-Taking App for iOS 11 with Swift

Go to class
Write Review

Free Online Course: Building a Note-Taking App for iOS 11 with Swift provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Building a Note-Taking App for iOS 11 with Swift is taught by Todd Perkins.

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