Companies Home Search Profile

SwiftUI Essential Training

Focused View

Steven Lipton

6:08:09

162 View
  • 01 - Blowing minds in the Apple ecosystem with SwiftUI.mp4
    00:55
  • 02 - What you should know.mp4
    03:03
  • 03 - A word about Swift Playgrounds 4.mp4
    01:51
  • 04 - Swift review Conditional operators and arrays.mp4
    04:56
  • 05 - Start a new SwiftUI project for iOS.mp4
    03:20
  • 06 - The code window and canvas.mp4
    04:43
  • 07 - Modifiers in canvas and code.mp4
    02:51
  • 08 - ContentView previews.mp4
    03:37
  • 09 - Embed a Stack view.mp4
    06:29
  • 10 - Text views.mp4
    03:41
  • 11 - Image views with SF symbols.mp4
    05:22
  • 12 - Iteration with ForEach.mp4
    05:13
  • 13 - Images and assets.mp4
    04:56
  • 14 - Labels.mp4
    02:22
  • 15 - Add view.mp4
    02:49
  • 16 - Challenge Add views.mp4
    00:26
  • 17 - Solution Add views.mp4
    02:33
  • 18 - Extract subviews.mp4
    08:04
  • 19 - Subviews with parameters.mp4
    06:37
  • 20 - Challenge Ratings view.mp4
    00:44
  • 21 - Solution Ratings view.mp4
    03:55
  • 22 - Presenting views.mp4
    02:19
  • 23 - Space modifiers.mp4
    02:54
  • 24 - Shape modifiers.mp4
    03:54
  • 25 - Text modifiers.mp4
    08:00
  • 26 - Color modifiers.mp4
    06:04
  • 27 - Basic backgrounds.mp4
    08:29
  • 28 - Materials and shadows.mp4
    07:17
  • 29 - Scale modifiers.mp4
    04:42
  • 30 - Size modifiers.mp4
    05:25
  • 31 - Clean-up joined views.mp4
    06:09
  • 32 - Challenge Clean up OrderView.mp4
    01:28
  • 33 - Solution Clean up OrderView.mp4
    08:36
  • 34 - MVC versus MVVM.mp4
    04:19
  • 35 - State variables and buttons.mp4
    03:57
  • 36 - Challenge Add a button.mp4
    00:45
  • 37 - Solution Add a button.mp4
    03:50
  • 38 - Use binding variables.mp4
    10:10
  • 39 - The Identifiable protocol.mp4
    05:13
  • 40 - Add a model to root views.mp4
    06:47
  • 41 - Populating collections with List.mp4
    04:45
  • 42 - Selection and binding variables.mp4
    06:29
  • 43 - Create observable objects in models.mp4
    02:11
  • 44 - Use ObservedObject in views.mp4
    08:50
  • 45 - Environment variables.mp4
    05:01
  • 46 - System environment variables.mp4
    07:25
  • 47 - Challenge Add StatusBarView.mp4
    01:09
  • 48 - Solution Add StatusBarView.mp4
    05:32
  • 49 - Toggles and steppers.mp4
    06:08
  • 50 - Pickers.mp4
    06:10
  • 51 - Moving data in pickers.mp4
    05:54
  • 52 - Text input.mp4
    07:01
  • 53 - Lazy grids.mp4
    06:37
  • 54 - Tap gestures.mp4
    03:01
  • 55 - Challenge Favorites grid.mp4
    00:53
  • 56 - Solution Favorites grid.mp4
    08:29
  • 57 - Animation.mp4
    05:35
  • 58 - Matched geometry.mp4
    03:44
  • 59 - Challenge Replace MenuView.mp4
    00:54
  • 60 - Solution Replace MenuVIew.mp4
    08:08
  • 61 - Alerts.mp4
    05:33
  • 62 - Presenting sheets.mp4
    08:47
  • 63 - Tab bars.mp4
    04:53
  • 64 - Stack navigation.mp4
    09:38
  • 65 - Two-column navigation split view.mp4
    08:36
  • 66 - Three-column navigation split view.mp4
    07:00
  • 67 - List interaction.mp4
    05:46
  • 68 - Challenge Debugging.mp4
    02:45
  • 69 - Solution Debugging.mp4
    10:32
  • 70 - SwiftUI to storyboards.mp4
    03:51
  • 71 - Add UIViewControllers.mp4
    03:33
  • 72 - Size classes and landscape.mp4
    12:01
  • 73 - Next steps.mp4
    02:33
  • Description


    SwiftUI is becoming the primary user interface development framework for all Apple development. This UI tool kit provides layout structures, controls, and views that allow you to build user interfaces for the Mac, iPhone, iPad, Apple Watch, and Apple TV—all from the same code. If you're curious how SwiftUI differs from UIKit and AppKit—or just want to get started with this powerful new tool kit—then this course is for you. Learn how you can make eye-catching user interfaces in just a few lines of code with instructor Steven Lipton. Steven teaches layout techniques for rapid development with buttons, pickers, images, and more. He demonstrates how to work with collection views, add navigation, and animate interactions. To lend these concepts a real-world context, he shows you how to build a reactive user interface for a pizza restaurant ordering app, building the app as you progress through the course.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Steven Lipton
    Steven Lipton
    Instructor's Courses
    When he's not the executive team facilitator, Steven Lipton is the Chief Information Officer of Scientific Device Laboratory, keeping their SAP Business One based business running smoothly. Over his career, He's been a food safety consultant, corporate trainer, and implementation specialist. He is also the mind behind MakeAppPie.com for learning iOS app development. Steve is the author of several books on iOS programming and development. With a M.Ed. focusing on corporate, technical, and organizational training, he has authored over fifteen courses for LinkedIn Learning and Lynda.com. He is one of the featured developers in the Career Clinic: Developer Insights. He is the host and instructor of iOS Development Tips Weekly on LinkedIn learning.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 73
    • duration 6:08:09
    • Release Date 2023/03/26