SwiftUI Learn How to Build Beautiful Robust Apps
What you’ll learn
Create Amazing Interfaces with SwiftUI
Build Apps for All Apple Platforms
Create Reuseable Views
Leverage SwiftUI for Enhanced Accessibility
View Your Code Changes IMMEDIATELY with Preview
Bind Your Data With Your UI
Animate With Simplicity
Integreate SwiftUI Into Existing Projects
Requirements
Some Swift Experience
Description
Apple has just announced the biggest thing since Swift, and it is aptly named, SwiftUI. Apple changed the game with the release of Swift 5 years ago. It has helped millions of developers create amazing apps with easy to learn yet powerful clean code. SwiftUI brings that same ideal to the visual side of apps.SwiftUI helps developers by binding their User Interfaces with their data. When the data changes, so does the UI. When the UI changes, so does the data. SwiftUI is also incredibly reusable. Views you create can be reused time and time again.SwiftUI is also baked into the new Xcode 11 and uses Previews to show you in REAL TIME how your code changes will effect the look of your app.In this course we’ll cover:Your First SwiftUI AppXcode PreviewsViews Deep DiveData and SwiftUIAccessibilityDrawing and AnimationSwiftUI for MacOS, WatchOS, and tvOSSwiftUI In Existing ProjectsCome join and learn the biggest developer tool released since Swift!
Overview
Section 1: Introduction
Lecture 1 What You Need
Section 2: Your First SwiftUI App
Lecture 2 New Xcode Project
Lecture 3 Images
Lecture 4 Stacks
Lecture 5 Customization
Lecture 6 Reusable Views
Lecture 7 Rows
Lecture 8 Lists
Lecture 9 Passing Data
Lecture 10 Source Code
Section 3: Xcode Previews
Lecture 11 Testing Different Device and Text Sizes
Lecture 12 App Fixes
Lecture 13 Preview Pro Tips
Lecture 14 Source Code
Section 4: Views Deep Dive
Lecture 15 View Basics
Lecture 16 Images
Lecture 17 Stacks
Lecture 18 Buttons
Lecture 19 Controls
Lecture 20 Subviews and Refactoring
Lecture 21 Source Code
Section 5: Data and SwiftUI
Lecture 22 Data Setup
Lecture 23 State
Lecture 24 Bug
Lecture 25 NavigationLinks
Lecture 26 ObservedObject
Lecture 27 EnviromentObject
Lecture 28 Source Code
Section 6: Accessibility
Lecture 29 Accessibility
Lecture 30 Source Code
Section 7: Drawing and Animation
Lecture 31 Shapes
Lecture 32 Drawing Lines
Lecture 33 Shapes and Gradients
Lecture 34 Drawing Challenge
Lecture 35 Animation
Lecture 36 Transitions
Lecture 37 Source Code
Section 8: SwiftUI for MacOS, WatchOS, and TvOS
Lecture 38 MacOS – tvOS – WatchOS
Lecture 39 Source Code
Section 9: SwiftUI In Existing Projects
Lecture 40 SwiftUI In Existing Projects
Lecture 41 Source Code
Section 10: Outro
Lecture 42 Where to Go Next
Swift developers wanting to learn SwiftUI, the future of app developement
Course Information:
Udemy | English | 4h 24m | 1.50 GB
Created by: Nick Walter
You Can See More Courses in the Developer >> Greetings from CourseDown.com