iOS 13 Development Essential Training: 1 Fundamentals, UI, and Architecture
Offered By: LinkedIn Learning
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
- Downloading and installing Xcode
- Creating your first iOS app
- Key parts of the Xcode interface
- 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
- SwiftUI fundamentals
- Creating horizontal and vertical layouts
- Modifying fonts and spacing in SwiftUI
- Loading images in SwiftUI
- Challenge: SwiftUI
- Solution: SwiftUI
- 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
- Creating data for a list
- Using list views
- Creating detail views
- Displaying and dismissing popover views
- Setting an app icon
- Challenge: Lists
- Solution: Lists
- Next steps
Taught by
Todd Perkins
Related Courses
Mobile Application Experiences Part 1: From a Domain to an App IdeaMassachusetts Institute of Technology via edX 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 Introduction to Office 365 Development and APIs
Microsoft via edX