Composable SwiftUI Architecture Using Redux: 2 Building the App
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use the Redux design pattern and SwiftUI to add details to a movie application and a restroom finder application.
Syllabus
1. Movies App
- What are you building?
- Register for the OMDb website
- Understanding the starter project
- Implementing models
- Implementing the web service
- Implementing moviesState and moviesReducer
- Implementing moviesMiddleware
- Implementing the movies reducer
- Implementing mapStateToProps
- Displaying movies onAppear
- Displaying movies using a keyword search
- Understanding the MovieDetail OMDb API endpoint
- Implementing the MovieDetail model
- Implementing the web service GetMovieDetailsByIMDbId
- Fetching movies inside MoviesMiddleware
- Displaying movie details for the selected movie
- What are you going to build?
- Tour of REFUGE restrooms API
- Understanding the starter project
- Implementing the web service and models
- Implementing state, actions, and reducers
- Implementing restroomsMiddleware for async requests
- Creating LocationManager to locate user's current position
- Integrating LocationManager and mapStateToProps
- Displaying the result on the view
- Opening Apple Maps for directions
- Next steps
Taught by
Mohammad Azam
Related Courses
Mobile Application Experiences Part 1: From a Domain to an App IdeaMassachusetts Institute of Technology via edX Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique Intro to iOS App Development with Swift
Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique Introduction to Office 365 Development and APIs
Microsoft via edX