SwiftUI Video Reference Library by Mark Moeykens

Black Friday Special!

Instantly get 40% OFF by tapping the button below.

Offer expires December 7th
I want to save 40%!

Struggling to jumpstart your SwiftUI development?

Want to be more productive and quicker with your SwiftUI development?
Having trouble remembering where you learned how to do something?
If you answered yes to the questions above, then this SwiftUI Video Library is for you!

You're Wasting Time

How would you like to save time and get right to the exact topic you want to learn more about?

No more searching through long tutorials to find that one part that talked about that one thing you want to review.

You're Losing Money

On average, developers spend only 25% of their day actually coding

The other 75% is spent on other things including finding and testing solutions.
The more you spend trying to find answers
  • The more money you are losing
  • The more delayed your app becomes

If all this Library did was save you even 1 - 8 hours a week, wouldn't it be worth it?

I Created a Library for Us!

Even though I loved doing online courses and reading others' books, I needed a central location to store all the information.

This video reference library is YOUR COMPANION to all the SwiftUI courses and books out there by your favorite creators.

Think of it like using a dictionary while learning.

It will become your new favorite resource.

SwiftUI Video Reference Library

Gain instant access to your new video reference library so you can save time searching for answers.

Imagine having access to all of these resources...

So getting the right information is crucial to building know-how from Day 1.
The SwiftUI Video Reference Library will:
  • Provide the answers you need
  • Save you time researching the internet
  • Always be available right at your fingertips

Organize using Layout

Layout views help organize SwiftUI views on the screen.
  • Using horizontal & vertical ScrollViews
  • Positioning elements with Spacer
  • Creating Grids & Tables
  • Adding a background color

Control Views

Controls allow interaction with our app.
  • Using Pickers to select dates
  • Using on/off Switches
  • 3 ways to capture text input
  • Navigating from screen to screen
ALL controls are covered in the Library.

Shapes, Color & Images

You can use existing shapes or create your own.
  • Learn what all shapes have in common
  • How to create your own shapes
  • Create customized strokes
  • Working with Images & Symbols

Working with Gradients

Learn all the gradient types.
  • Creating angular, radial, and linear gradients
  • Using multiple colors in gradients
  • Custom positioning of colors in gradients
  • Tiling images for cool backgrounds

Customization

Get customization ideas for your SwiftUI views!
  • Using custom fonts
  • Customizing your own buttons
  • List customization alternatives
  • TabView customization restrictions

Animations

Bring your UI to the next level with animations. 
Easy implement:
  • Basic animations
  • Transitions
  • Spring animations
  • Matched Geometry Effects

Learn to Work with Data

One of the most confusing subjects, I break down the topics into easy parts you can learn, such as:
  • What @State is used for
  • How @StateObject is different
  • @ObservedObject and when and when NOT to use it
  • How to connect data to UI with ObservableObjects
  • How to create Previews with data

Your SwiftUI Reference Library is the ultimate one-stop, go-to resource for answers to your SwiftUI questions.

Video Icon 51 videos File Icon 4 files

Explore Your Library In-Depth (Note: More will be added in December, see below)

Organize Screen Elements with Layout Views
VStack
7 mins
LazyVStack
13 mins
HStack
10 mins
LazyHStack
14 mins
ZStack
7 mins
Spacer
5 mins
GeometryReader
12 mins
LazyHGrid
19 mins
LazyVGrid
16 mins
ScrollViewReader
6 mins
Add Screen Elements with Control Views
Button
6 mins
ColorPicker
5 mins
DatePicker
6 mins
DisclosureGroup
6 mins
Form
6 mins
GroupBox
4 mins
Label
3 mins
Link
6 mins
List
10 mins
Menu
7 mins
NavigationView
7 mins
NavigationView with Data
6 mins
OutlineGroup
9 mins
Picker
9 mins
ProgressView
8 mins
ScrollView
5 mins
SecureField
7 mins
SegmentedControl
7 mins
SignInWithAppleButton
6 mins
Slider
10 mins
Stepper
7 mins
TabView
8 mins
TabView-Paging
5 mins
Text
13 mins
Text - Custom Fonts
5 mins
TextEditor
8 mins
TextField
15 mins
Toggle
6 mins
Enhance UI Design With Shapes and Other Views
Shapes Introduction
10 mins
Shape Outlines - Strokes
11 mins
Shapes With Views
9 mins
Color
12 mins
Divider
3 mins
Group
4 mins
Image
5 mins
Image Symbol
8 mins
Path Introduction
10 mins
SwiftUI Shapes Live Series
Enhance UI Design with Gradients and Colors
AngularGradient
8 mins
LinearGradient
11 mins
RadialGradient
6 mins
ImagePaint
5 mins
Touch Up Your Views With Modifiers (Coming Soon)
Modifiers.png
153 KB
Let's Add Animations To Your App (Coming Soon)
Animations.png
188 KB
Making Your App Work Correctly With Data (Coming Soon)
Data.png
177 KB

The Xcode Project

You'll get full access to the Xcode project with ALL of the code samples included from all the lessons.
  • Grouped by Section to match Library
  • Arranged in order of appearance
  • Ready for copying and pasting code

Money Back Guarantee

If this video reference guide doesn't:
  • Have the SwiftUI views you are looking for
  • Help you learn about all the layout and control views
  • Give you ideas to customize SwiftUI views
Then you can return it for a full refund within 30 days.

Be Your Best!

Commit yourself to be the best you can be with your SwiftUI Video Library as your development companion.

Get this course today and gain my accumulated knowledge, tips, and tricks as someone who has produced over 1,000 SwiftUI Views.
Instantly Access Your Library Today!

The Price Will Go Up!

As I add more videos to the library, the price will increase.

Lock in the current price now so you'll have lifetime access to new videos in your library as SwiftUI evolves and grows.
Get Lifetime Access Now!

FAQs

Is this a course?

Not exactly. This is a reference library where you can start with ANY topic to learn more about it and to get ideas on how it works and how to customize it and find out what it can and can't do.

But you certainly can treat it as a course and watch all the videos all the way through. 😃

Does this replace all other courses out there?

No. This is the library you come back to when you start working on YOUR projects.

Linear courses (where you start from the beginning and go through to the end) are VERY important. They teach processes for assembling all the pieces of your apps.

This library teaches one topic at a time. It is very focused so you get exactly what you need and nothing more (unless you watch the other videos).