Source Code

ToDo List App - iOS 13 - How to Make Amazing iPhone Apps: Xcode 11 & Swift 5

Here's a zip file of the code I wrote in this section:

https://www.dropbox.com/s/vmwvnx26b6a7eyq/ToDo%20List.zip?dl=0

If you get stuck, it might help comparing your code to mine.

Outline

  • 1 - Introduction
  • 1 - Welcome to the Course
  • 2 - Swift and Xcode Basics
  • 1 - Xcode Tour
  • 2 - Variables and Constants
  • 3 - Strings and Ints
  • 4 - Comments and Print
  • 5 - Visual Design and Labels
  • 6 - Outlets and Errors
  • 7 - Buttons and Actions
  • 8 - If Statements
  • 9 - Counting
  • 10 - Source Code
  • 3 - Taking Swift Further - Tip Calculator App
  • 1 - Math and Doubles
  • 2 - Floats and Conversion
  • 3 - TextFields
  • 4 - TextField Data
  • 5 - String Interpolation
  • 6 - Booleans
  • 7 - Source Code
  • 4 - TableViews - Code Dictionary App
  • 1 - Why Sketches Are Important
  • 2 - Arrays
  • 3 - TableViews
  • 4 - Answering Two Questions
  • 5 - Arrays and TableViews
  • 6 - Segues
  • 7 - Passing Data
  • 8 - Showing the Definition
  • 9 - Loops
  • 10 - Source Code
  • 5 - Object Oriented Programming with Swift
  • 1 - Functions
  • 2 - Return
  • 3 - Classes
  • 4 - Methods
  • 5 - Inheritance
  • 6 - Using Classes In Our App
  • 7 - Optionals
  • 8 - Putting It All Together
  • 9 - Source Code
  • 6 - ToDo List App
  • 1 - ToDo List Sketch
  • 2 - TableView Practice
  • 3 - Segue and Design Practice
  • 4 - Creating A ToDo
  • 5 - Reloading The TableView
  • 6 - Deleting ToDos
  • 7 - Source Code
  • 7 - Saving Data with CoreData
  • 1 - Entities
  • 2 - Saving To CoreData
  • 3 - Fetching From CoreData
  • 4 - Deleting From CoreData
  • 5 - Hello App Challenge
  • 6 - Hello App Solution
  • 7 - Source Code
  • 8 - Camera and Images - Progress Update App
  • 1 - Running Apps on Your Phone
  • 2 - ImageViews
  • 3 - Rounded Buttons
  • 4 - Image Picker
  • 5 - Dictionaries
  • 6 - Working with the Camera
  • 7 - Saving Images to CoreData
  • 8 - Swipe to Delete
  • 9 - Fullscreen Image View
  • 10 - Source Code
  • 9 - Web, APIs, and JSON - Bitcoin App
  • 1 - Bitcoin Sketch
  • 2 - Bitcoin Design
  • 3 - APIs
  • 4 - JSON
  • 5 - Threads
  • 6 - Number Formatter
  • 7 - UserDefaults
  • 8 - Source Code
  • 10 - Uploading Your App to the App Store
  • 1 - Paid Developer Account
  • 2 - Certificates and Profiles
  • 3 - App Icons
  • 4 - Submit Your App
  • 5 - Working For a Company
  • 6 - Freelancer
  • 7 - Your Apps
  • 8 - What to Do Next
  • 11 - Get More App Downloads with ASO
  • 1 - Welcome
  • 2 - Introduction
  • 3 - Links for this Section
  • 4 - Keywords
  • 5 - Screenshots
  • 6 - Launch Strategy
  • 7 - Thank you
  • 12 - SwiftUI
  • 1 - SwiftUI Basics
  • 2 - Arranging Views
  • 3 - Modifiers and Variety
  • 4 - Moving Between Views
  • 5 - Source Code
  • 13 - iOS 13 Special Features
  • 1 - Dark Mode
  • 2 - SF Symbols
  • 3 - Swift Package Manager
  • 4 - Sign In With Apple
  • 5 - Source Code
  • 6 - Thank You