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

LinkedIn Learning

iOS 13 Development Essential Training: 1 Fundamentals, UI, and Architecture

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the basics of application development for iOS devices, including Xcode fundamentals, UI, and architecture.

Syllabus

Introduction
  • Starting a career in iOS development
  • What you should know before watching this course
1. Xcode Fundamentals
  • Downloading and installing Xcode
  • Creating your first iOS app
  • Key parts of the Xcode interface
2. UI Development with Storyboards
  • Choosing between SwiftUI and storyboards
  • Drag and drop user interface creation with storyboards
  • Change a label's text at runtime
  • Handling a button press
  • Using text gathered from text fields
  • Showing the software keyboard
  • Dismissing the software keyboard
  • Troubleshoot common UI problems
  • Working with pins
  • Troubleshooting pins
  • Challenge: Storyboards
  • Solution: Storyboards
3. SwiftUI Basics
  • SwiftUI fundamentals
  • Creating horizontal and vertical layouts
  • Modifying fonts and spacing in SwiftUI
  • Loading images in SwiftUI
  • Challenge: SwiftUI
  • Solution: SwiftUI
4. SwiftUI Binding
  • Getting text input with SwiftUI
  • Using a slider in SwiftUI
  • Making a custom SwiftUI view
  • Adding custom SwiftUI attributes
  • Challenge: Build a color picker app
  • Solution: Build a color picker app
5. Working with Multiple Screen Views in SwiftUI
  • Creating data for a list
  • Using list views
  • Creating detail views
  • Displaying and dismissing popover views
  • Setting an app icon
  • Challenge: Lists
  • Solution: Lists
Conclusion
  • Next steps

Taught by

Todd Perkins

Reviews

4.7 rating at LinkedIn Learning based on 73 ratings

Start your review of iOS 13 Development Essential Training: 1 Fundamentals, UI, and Architecture

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.