Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
iOS 15 Development Essential Training

iOS 15 Development Essential Training

2h 15mBeginner2021-11-19

Authors

Todd Perkins

Todd Perkins

Developer specializing in iOS

Course details

Have you ever had an idea for an app and lamented, “If only I knew how to create an app”? Turns out, building an app may not be as arduous a task as you might think. In this course, Todd Perkins shows that with a little training in some key skills—like Xcode fundamentals, SwiftUI, and architecture—you can be on your way to creating your own app in iOS in no time. He shares lessons from his own experience building iOS applications, and his course is aimed at helping you build your own apps, even if you have no experience in iOS (or programming in general). If you’ve had a brilliant idea for an app and want to bring your vision to fruition, join Todd as he walks you through the creation of several apps, each designed to teach a variety of essential iOS development skills.

Skills covered

XcodeSwiftiOS DevelopmentiOSMobile DevelopmentAppleEssential Training

Concepts

0. Introduction

  • 01 - Starting a career in iOS development
  • 02 - What you should know before watching

1. Xcode Fundamentals

  • 03 - Install Xcode and the iOS SDK
  • 04 - Create an Xcode project
  • 05 - Navigate Xcode's interface
  • 06 - Modifying key Xcode preference
  • 07 - Using the Simulator

2. UI Development with Storyboards

  • 08 - Choosing between SwiftUI and storyboards
  • 09 - Drag and drop user interface creation and storyboards
  • 10 - Change a label's text at runtime
  • 11 - Handling a button press
  • 12 - Using text gathered from text fields
  • 13 - Showing the keyboard
  • 14 - Dismissing the keyboard
  • 15 - Working with pins
  • 16 - Troubleshoot common UI problems
  • 17 - Challenge - Storyboards
  • 18 - Solution - Storyboards

3. SwiftUI Basics

  • 19 - SwiftUI fundamentals
  • 20 - Creating horizontal and vertical layouts
  • 21 - Modifying fonts and spacing in SwiftUI
  • 22 - Loading images in SwiftUI
  • 23 - Challenge - SwiftUI
  • 24 - Solution - SwiftUI

4. SwiftUI Binding

  • 25 - Getting text input with SwiftUI
  • 26 - Using a slider in SwiftUI
  • 27 - Making a custom SwiftUI view
  • 28 - Creating a reusable slider component
  • 29 - Increasing reusability in custom views
  • 30 - Challenge - Build a color picker app
  • 31 - Solution - Build a color picker app

5. Working with Multiple Views in SwiftUI

  • 32 - Creating data for a list
  • 33 - Using list views
  • 34 - Creating detail views
  • 35 - Sending data between views and screens
  • 36 - Displaying and dismissing popover views
  • 37 - Challenge - Lists
  • 38 - Solution - Lists

Conclusion

  • 39 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal