Programming for Non-Programmers: iOS 12 and Swift 5
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to create a simple iOS application in one day. This course steps through everything from setting up your coding environment, working with variables, and more.
Syllabus
Introduction
- Build a simple application in one day
- What you should know before watching
- The finished app
- Creating an Xcode project
- Understanding the Xcode interface
- Adjusting Xcode preferences
- Understanding how programming works
- Understanding variables and constants
- Working with variables in a playground
- Using variables in SwiftUI
- SwiftUI stacks
- Creating custom SwiftUI components
- Creating calculator buttons
- Setting button width
- Setting button colors
- Setting button text
- Challenge: Create the value text view
- Solution: Create the value text view
- Understanding methods
- Using methods
- Running code when a button is pressed
- Using a method as a variable
- Passing parameters to method variables
- SwiftUI binding
- Using different methods to handle different events
- Challenge: Create methods for the equal button
- Solution: Create methods for the equal button
- Understanding conditional statements
- Using conditional statements and Booleans
- Handling the numeric button presses
- Optionals and if let statements
- Enums
- Challenge: Conditionals
- Solution: Conditionals
- Storing the saved number
- Showing the total when the equals button is tapped
- Formatting the total number
- Adding an app icon
- Challenge: Clear button
- Solution: Clear button
- Next steps
Taught by
Todd Perkins
Related Courses
Intro to the Design of Everyday ThingsUdacity Android. Programación de Aplicaciones
Miríadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera Android: Introducción a la Programación
Universitat Politècnica de València via edX