YoVDO

iOS 15 Development Essential Training

Offered By: LinkedIn Learning

Tags

iOS Development Courses Swift Courses Xcode Courses SwiftUI Courses User Interface Design Courses

Course Description

Overview

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
1. Xcode Fundamentals
  • Install Xcode and the iOS SDK
  • Create an Xcode project
  • Navigate Xcode's interface
  • Modifying key Xcode preference
  • Using the Simulator
2. UI Development with Storyboards
  • Choosing between SwiftUI and storyboards
  • Drag and drop user interface creation and storyboards
  • Change a label's text at runtime
  • Handling a button press
  • Using text gathered from text fields
  • Showing the keyboard
  • Dismissing the keyboard
  • Working with pins
  • Troubleshoot common UI problems
  • 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
  • Creating a reusable slider component
  • Increasing reusability in custom views
  • Challenge: Build a color picker app
  • Solution: Build a color picker app
5. Working with Multiple Views in SwiftUI
  • Creating data for a list
  • Using list views
  • Creating detail views
  • Sending data between views and screens
  • Displaying and dismissing popover views
  • Challenge: Lists
  • Solution: Lists
Conclusion
  • Next steps

Taught by

Todd Perkins

Related Courses

Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
iOS Networking with Swift
Udacity
Learn Swift Programming Syntax
Udacity