iOS 14 Development Essential Training

Go to class
Write Review

Free Online Course: iOS 14 Development Essential Training provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. iOS 14 Development Essential Training is taught by Todd Perkins.

Overview
  • Learn the basics of application development for iOS devices, including Xcode fundamentals and UI development with both storyboards and SwiftUI.

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 the Xcode interface
    • Modifying key Xcode preferences
    • Using the iOS simulator
    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 keyboards
    • 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
    • Creating a slider with a color swatch
    • 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