YoVDO

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

Offered By: LinkedIn Learning

Tags

iOS Development Courses Swift Courses Xcode Courses SwiftUI Courses UIKit 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 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

Related Courses

Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Xcode Debugging
Udacity
Como criar um aplicativo para iPhone
Universidade Estadual de Campinas via Coursera
Interfaz de usuario en iOS
Tecnológico de Monterrey via Coursera
Пользовательский интерфейс
Moscow Institute of Physics and Technology via Coursera