Contained in: Your First iOS & SwiftUI App: Polishing the App
Video Course
iOS & Swift
Your First iOS & SwiftUI App: Polishing the App
Feb 17 2023 · Video Course (3 hrs, 51 mins)
This course is the sequel to “Your First iOS & SwiftUI App: An App from Scratch.” In this course, we’ll finish off our “nice-to-haves” on our programming to-do list for Bull’s Eye, resulting in a...
iOS & Swift
Introduction
Feb 17 2023 · Lesson
Get a preview of all the things you’ll learn throughout this course.
iOS & Swift
Challenge: Start a New Round
Feb 17 2023 · Lesson
Try adding a new method to your Game data model that you can use to start a new round of the game.
iOS & Swift
Dark Mode
Feb 17 2023 · Lesson
Learn how to support dark mode in your iOS apps.
iOS & Swift
Challenge: Colors & Dark Mode
Feb 17 2023 · Lesson
Try adding a new color to the asset catalogue for the text views, and then apply that to all the views in the app.
iOS & Swift
Extract Views
Feb 17 2023 · Lesson
Learn how to keep your SwiftUI code clean and organized by extracting your views.
iOS & Swift
Challenge: Extract Views
Feb 17 2023 · Lesson
Practice extracting views by extracting reusable slider text, slider, and hit me button views.
iOS & Swift
Fill & Stroke Shapes
Feb 17 2023 · Lesson
Learn how you can draw shapes in SwiftUI and fill and stroke them with color.
iOS & Swift
SFSymbols
Feb 17 2023 · Lesson
SFSymbols is a massive collection of symbols and icons that you can use in your apps. Let’s learn how this works.
iOS & Swift
Challenge: Fill & Stroke Shapes
Feb 17 2023 · Lesson
Practice drawing some shapes by applying them to your reusable views.
iOS & Swift
Put it All Together
Feb 17 2023 · Lesson
Put together everything you have learned by creating a reusable background view, with buttons to reset the game and show the leaderboard.
iOS & Swift
Challenge: Put it All Together
Feb 17 2023 · Lesson
Practice everything you’ve learned so far in this course, by creating the views necessary for the background view’s bottom views.
iOS & Swift
Conclusion
Feb 17 2023 · Lesson
Let’s review where you are with your programming to-do list, and discuss what’s next.
iOS & Swift
Introduction
Feb 17 2023 · Lesson
Let’s review what you’ll be learning in this part, and why it’s important.
iOS & Swift
Colors & Gradients
Feb 17 2023 · Lesson
Learn how to apply custom colors and gradients to your SwiftUI views.
iOS & Swift
The Xcode Debugger
Feb 17 2023 · Lesson
There’s a subtle bug where Bull’s Eye doesn’t calculate the correct score. Learn why this is happening, and how to fix it, with the power of the Xcode Debugger.
iOS & Swift
Challenge: Bonus Points
Feb 17 2023 · Lesson
Get some practice with coding basics by giving the user bonus points if they are very close to the target.
iOS & Swift
Challenge: Start Over
Feb 17 2023 · Lesson
Get some more coding practice by implementing the “Start Over” button in Bull’s Eye.
iOS & Swift
Draw the Rings
Feb 17 2023 · Lesson
Draw the cool rings in Luke’s design with the power of SwiftUI’s ForEach.
iOS & Swift
More View Modifiers
Feb 17 2023 · Lesson
Learn about more view modifiers including padding, foregroundColor, background, and cornerRadius, and use those to style the “Hit Me” button in Bull’s Eye.