SwiftUI - Declarative Interfaces for any Apple Device

Updated to include Swift 2.0 controls - Includes State, Binding, ObservableObject, MVVM, Web API, Core Data, Core ML
4.65 (2288 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
SwiftUI - Declarative Interfaces for any Apple Device
12 151
students
26.5 hours
content
Dec 2023
last update
$94.99
regular price

What you will learn

Building iOS apps using SwiftUI framework

Implementing MVVM Design Pattern using SwiftUI

Consuming JSON Web API using SwiftUI

SwiftUI for iOS 14

Course Gallery

SwiftUI - Declarative Interfaces for any Apple Device – Screenshot 1
Screenshot 1SwiftUI - Declarative Interfaces for any Apple Device
SwiftUI - Declarative Interfaces for any Apple Device – Screenshot 2
Screenshot 2SwiftUI - Declarative Interfaces for any Apple Device
SwiftUI - Declarative Interfaces for any Apple Device – Screenshot 3
Screenshot 3SwiftUI - Declarative Interfaces for any Apple Device
SwiftUI - Declarative Interfaces for any Apple Device – Screenshot 4
Screenshot 4SwiftUI - Declarative Interfaces for any Apple Device

Loading charts...

Comidoc Review

Our Verdict

A comprehensive and well-presented course on SwiftUI that covers essential design patterns, interface styles, and integration techniques. Although minor compatibility concerns and occasional issues with code explanation might arise, the long-term value of this high-quality content is evident in its ability to maintain relevance amidst Swift updates.

What We Liked

  • In-depth coverage of SwiftUI's State, Binding, ObservableObject, and MVVM design pattern
  • Demonstrates a wide variety of interface styles and integrating SwiftUI with UIKit apps
  • High-quality content that remains relevant amidst Swift updates, ensuring long-term value
  • Clear explanations, engaging examples, and practical tips for effective app development

Potential Drawbacks

  • Some sections utilize 3rd party websites for API data, which might not be ideal
  • Minor compatibility issues may arise due to the use of earlier XCode/iOS versions during creation
  • Occasionally, code blocks are pasted without step-by-step explanation; affecting follow-along experience
  • Lacks a section dedicated to SwiftUI and music app integration for local library usage
2397326
udemy ID
03/06/2019
course created date
11/06/2019
course indexed date
Bot
course submited by