SwiftUI - Declarative Interfaces for any Apple Device
- Descrição
- Currículo
- FAQ
- Revisões
SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. Build user interfaces for any Apple device using just one set of tools and APIs. With a declarative Swift syntax that’s easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync. Automatic support for Dynamic Type, Dark Mode, localization, and accessibility means your first line of SwiftUI code is already the most powerful UI code you’ve ever written.
Requirements
-
Basic understanding iOS architecture
-
knowledge of Swift programming language
-
Mac
Check out list of topics covered in the course:
-
Creating and Combining Views
-
Building List and Navigation
-
Building Grid Layouts in SwiftUI
-
Understanding State and Binding
-
Understanding MVVM Design Pattern
-
Implementing Weather App Using Web API
-
Coffee Ordering App in SwiftUI
-
Mastering Xcode Previews
-
Integrating SwiftUI with UIKit Apps
-
Building Custom Views with SwiftUI
-
Implementing Gestures in SwiftUI
-
Property Wrappers in SwiftUI
-
Forms
-
Modals
-
Integrating Core Data with SwiftUI
-
Integrating Core ML with SwiftUI
-
SwiftUI Recipes
-
SwiftUI for All Devices
-
SwiftUI Animations
-
Apple Stocks App Clone
-
NearMe App Clone
-
Neumorphic Design in SwiftUI
-
SwiftUI 2.0
-
20Introduction to @StateVídeo Aula
-
21More Examples of @StateVídeo Aula
-
22List and SwiftUIVídeo Aula
-
23Filtering List Using SearchableVídeo Aula
-
24Understanding and Implementing @BindingVídeo Aula
-
25Understanding @EnvironmentObject (Pre iOS 17)Vídeo Aula
-
26Understanding @EnvironmentObjectVídeo Aula
-
36What we will be building?Vídeo Aula
-
37Register with OpenWeatherMap ServiceVídeo Aula
-
38Implementing Client Models or Data Transfer ObjectsVídeo Aula
-
39Implementing EndpointsVídeo Aula
-
40Implementing GeocodingClientVídeo Aula
-
41Implementing WeatherClientVídeo Aula
-
42Refactoring and Displaying Weather on the ScreenVídeo Aula
-
43What you will be building?Vídeo Aula
-
44Understanding the Server Side Code in Node Express JSVídeo Aula
-
45Implementing ModelsVídeo Aula
-
46Creating WebserviceVídeo Aula
-
47Implementing OrderListViewModel and OrderViewModelVídeo Aula
-
48Displaying Orders on the ScreenVídeo Aula
-
49Implementing Create Coffee Order Webservice FunctionVídeo Aula
-
50Implementing AddCoffeeOrderViewModelVídeo Aula
-
51Creating AddCoffeeOrderViewVídeo Aula
-
52Placing OrderVídeo Aula
-
53Adding Navigation from ContentView to AddCoffeeOrderViewVídeo Aula
-
60Displaying SwiftUI View In UIKit AppVídeo Aula
-
61Passing Data to the SwiftUI ViewVídeo Aula
-
62Implementing the Image Loader ServiceVídeo Aula
-
63Building URLImage SwiftUI ViewVídeo Aula
-
64(LEGACY) Building URLImage SwiftUI ViewVídeo Aula
-
65Organizing MovieDetailsViewVídeo Aula
-
66Displaying UIKit Control in SwiftUI ViewVídeo Aula
