Companies Home Search Profile

SwiftUI: Getting Started

Focused View

Jonathan Wong

55:13

20 View
  • 01. Course Overview.mp4
    01:14
  • 01. UIKit Versus SwiftUI.mp4
    02:19
  • 02. Imperative and Declarative Programming.mp4
    02:32
  • 03. Everything Is a View.mp4
    01:33
  • 04. Your First Views.mp4
    03:30
  • 05. Container Layouts.mp4
    03:10
  • 06. View Layout.mp4
    05:27
  • 01. Understanding @State.mp4
    03:37
  • 02. Composing Reusable Views.mp4
    04:38
  • 03. Showing Data in a List.mp4
    08:08
  • 01. Adding Navigation.mp4
    02:44
  • 02. Creating Charts.mp4
    05:21
  • 03. Gestures and Animations.mp4
    08:38
  • 04. Improving Your Preview.mp4
    02:22
  • Description


    This course will teach you how to get started developing with SwiftUI in this declarative UI world. Discover how SwiftUI enables you to develop apps faster than ever.

    What You'll Learn?


      Over the past decade, developers have relied on UIKit to develop iOS apps. This requires developers to keep their UI and data in sync themselves. This often can be tedious, as well as error prone checking for all possible scenarios.

      In this course, SwiftUI: Getting Started, you’ll learn to develop apps in a declarative fashion.

      What you will learn in this SwiftUI for beginners course inlcude:

      • First, you’ll explore the View protocol, and how quickly you can build a complex view hierarchy from small components.
      • Next, you’ll discover how to manage state in SwiftUI and make reusable components.
      • Finally, you’ll learn how to add gestures and animations to give that extra delight to your users.
      When you’re finished with this SwiftUI tutorial, you’ll have the skills and knowledge of SwiftUI needed to build complete apps for Apple platforms.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jonathan Wong
    Jonathan Wong
    Instructor's Courses
    Jonathan obtained his B.S and M.S. in Electrical Engineering and started out his career as a systems engineer. In that role, he spoke with customers and end users scoping out user stories, writing requirements, and doing design analysis. After several years, he realized he was more interested in the creation of those systems and sought to make a career shift. Jonathan spent time reading books and taking classes in software engineering until he landed his first job as a Software Engineer in iOS. Since then, Jonathan never looked back and constantly furthers his knowledge through books, conferences, and tutorials. Over the course of his career, Jonathan has worked in iOS, Android, front-end Javascript, and backend systems in Java, C#, and NodeJS. When Jonathan isn't busy coding, he's spending time with his wife, two kids, multiple cats, and even more chickens in sunny San Diego. Sometimes if he's lucky, he's able to sneak away and enjoy a good run.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 14
    • duration 55:13
    • level preliminary
    • English subtitles has
    • Release Date 2023/10/14

    Courses related to Swift

    Courses related to SwiftUI