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

Learn SwiftUI, Dark Mode, Sign in with Apple, Swift Package Manager and SF Symbols on the new Xcode 11 and Swift 5.1

Start Course Download

Description

Welcome to my iOS 13 Course! If you're looking for a course that is fun and gets straight to the point, then this is the course for you. Apple released a TON of new stuff for developers at WWDC and this course will take you though everything you need to make awesome iOS 13 apps. Other online courses offer 40+ hours of video content, but I wanted to create a course that was more manageable and didn't include any fluff. In each video I dive straight into the topic, and don't waste your time going over things that you don't really need. I only focus on the essentials, and I give you hands-on practice so that you can easily master the things we are learning! This course is designed to be taken over a two week period, with 1-2 hours dedicated to learning each day. This course is easy to commit to because you won't get overwhelmed with a mountain of content, and you don't need to quit your day job to learn how to code! Over the past four years I've taught over 140,000 people how to code, and I am a self-taught programmer so I know what it feels like to start from scratch. I care about your learning, but even more importantly... I care about you! I know your time is valuable, so I promise not to waste it. iOS 13 Topics we cover include: SwiftUI Dark Mode Sign in with Apple Swift Package Manager SF Symbols

Outline

  • 1 - Introduction
  • 1 - Welcome to the Course Preview
  • 2 - Swift and Xcode Basics
  • 1 - Xcode Tour Preview
  • 2 - Variables and Constants Preview
  • 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