Video description
Create stunning user interfaces across all Apple platforms with Swift 5
About This Video
- The flow of the course is simple and you will enjoy how complex concepts were taught in a logical sequence.
In Detail
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 App
- Xcode Previews
- Views Deep Dive
- Data and SwiftUI
- Accessibility
- Drawing and Animation
- SwiftUI for MacOS, WatchOS, and tvOS
- SwiftUI In Existing Projects
Come join and learn the biggest developer tool released since Swift!
Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/PacktPublishing/SwiftUI---Build-Beautiful-Robust-Apps. If you require support please email: customercare@packt.com
Table of contents
-
Chapter 1 : Introduction
- What You Need 00:06:55
-
Chapter 2 : Your First SwiftUI App
- New Xcode Project 00:05:31
- Images 00:06:39
- Stacks 00:06:21
- Customization 00:08:40
- Reusable Views 00:14:35
- Rows 00:09:27
- Lists 00:05:47
- Passing Data 00:09:02
-
Chapter 3 : Xcode Previews
- Why Previews Are So Cool 00:03:21
- Testing Different Device and Text Sizes 00:11:28
- App Fixes 00:08:30
- Preview Pro Tips 00:05:49
-
Chapter 4 : Views Deep Dive
- View Basics 00:09:16
- Images 00:08:15
- Snacks 00:10:01
- Buttons 00:07:48
- Controls 00:13:55
- Subviews and Refactoring 00:09:37
-
Chapter 5 : Data and SwiftUI
- Data Setup 00:07:50
- Presentation Button 00:05:41
- State 00:10:53
- Object Binding 00:16:26
- EnviromentObject 00:10:43
-
Chapter 6 : Accessibility
- Accessibility 00:15:22
-
Chapter 7 : Drawing and Animation
- Shapes 00:06:10
- Drawing Lines 00:09:35
- Shapes and Gradients 00:09:00
- Drawing Challenge 00:08:01
- Animation 00:07:32
- Transitions 00:06:50
- Chapter 8 : SwiftUI for MacOS, WatchOS, and TvOS
-
Chapter 9 : SwiftUI In Existing Projects
- SwiftUI In Existing Projects 00:07:02
Product information
- Title: SwiftUI - Build Beautiful, Robust, Apps
- Author(s):
- Release date: July 2019
- Publisher(s): Packt Publishing
- ISBN: 9781838987183
You might also like
video
The Complete Node.js Developer Course (3rd Edition)
Learn Node.js by building real-world applications with Node, Express, MongoDB, Mocha, and more! About This Video …
video
The Complete iOS 11 and Swift Developer Course - Build 20 Apps
Use XCode 9 & Swift 4 to make real iOS 11 apps like Uber and Instagram, …
book
Swift in Depth
Swift in Depth guides you concept by concept through the skills you need to build professional …
video
Swift 5 Programming for Beginners
Learn to Code Swift 5 with Mac's Xcode Playgrounds or Linux or Windows. make iOS 12 …