[VIP] DesignCode: Build Quick Apps with SwiftUI
Apply your Swift and SwiftUI knowledge by building real, quick and various applications from scratch. Purchase includes access to 30+ courses, 240+ premium tutorials, 120+ hours of videos, source files and certificates.
39 TOPICS
All techniques are explained step-by-step, in a beginner-friendly format so that you can easily follow in a cohesive way.
Create a weather app Part 1
Get the user's current location with CoreLocation
Create a weather app Part 2
Get the weather conditions depending on the user's location with the OpenWeather API
Create a weather app Part 3
Display the weather information in a beautiful UI
Create a To-Do app Part 1
Code all the views and components for a fully functional To-Do app
Create a To-Do app Part 2
Connect all the views together and install Realm
Create a To-Do app Part 3
Implement CRUD functionalities in the to-do app
Build a Biometrics Authentication System Part 1
Build the LoginView for authenticating with biometrics
Build a Biometrics Authentication System Part 2
Implement FaceID authentication in a SwiftUI application
Build a Biometrics Authentication System Part 3
Code the complete log in and log out flow of the app
Build a Trivia Game App Part 1
Create the project and code the welcome screen
Build a Trivia Game App Part 2
Build the QuestionView
Build a Trivia Game App Part 3
Create the Trivia model and TriviaManager
Build a Trivia Game App Part 4
Connect functions to UI and play the game
Instagram Front-end UI Part 1
Learn how to code Instagram home screen under 1h
Instagram Front-end UI Part 2
Learn how to code Instagram home screen under 1h
Instagram Front-end UI Part 3
Learn how to navigate between multiple screens in SwiftUI
Instagram Front-end UI Part 4
Learn how to use text field and dynamic grid layout in SwiftUI
Build a Recipe Saver App Part 1
Set up main views, tab bar and data model
Build a Recipe Saver App Part 2
Design recipe card using AsyncImage
Build a Recipe Saver App Part 3
Display recipe cards in a grid layout
Build a Recipe Saver App Part 4
Design recipe screen with picture and details
Build a Recipe Saver App Part 5
Filter and display recipes by categories
Build a Recipe Saver App Part 6
Present a form to submit a new recipe and allow for dismiss
Build a Recipe Saver App Part 7
Integrate a view model to manage data using Combine
Build a Recipe Saver App Part 8
Save a new recipe to collection
Create a Shopping App with Apple Pay Part 1
Create the Xcode project, add dummy data and build the ProductCard
Create a Shopping App with Apple Pay Part 2
Code the ContentView’s body and create the CartManager
Create a Shopping App with Apple Pay Part 3
Connect the CartManager to the UI
Create a Shopping App with Apple Pay Part 4
Code the Apple Pay button and configure Apple Pay
Create a Shopping App with Apple Pay Part 5
Create the PaymentHandler to handle everything related to Apple Pay
Create a Shopping App with Apple Pay Part 6
Connect Apple Pay with the UI
Chat app with Firebase Firestore Part 1
Create the Xcode project, and code the components making up the view
Chat app with Firebase Firestore Part 2
Code a custom TextField and configure Firebase
Chat app with Firebase Firestore Part 3
Call the data from Firestore with real-time updates
Build a Fasting Timer App Part 1
Design progress ring with animation
Build a Fasting Timer App Part 2
Implementing UI of the main view
Build a Fasting Timer App Part 3
Scheduling date with calendar date components
Build a Fasting Timer App Part 4
Tracking time with timer publisher
Build a Fasting Timer App Part 5
Calculate progress from timer and display in progress ring
TEMPLATES AND SOURCE CODE
Download source files
Download the videos and assets to refer and learn offline without interuption.
- Design template
- Source code for all sections
- Video files, ePub and subtitles
What's included?
All courses come with downloadable files to help you design, code and follow the course offline.
- 120+ hours of video
- Subtitles in English, Chinese
- Source files, ePub
- UI, icons, illustrations
- Premium, support chat
What's Your Reaction?