Rick & Morty is an app created with SwiftUI and connected to a REST API to display characters and details. It includes a Splash screen for the app’s start, a dynamic Home screen to explore, and a Detail screen with unique information about each character.
Features
- List: Organizes views in an orderly manner into rows and columns.
- API REST: The app interacts with a REST API to fetch information about characters and their series.
- MVVM: The MVVM design pattern is used to organize the code, separating business logic (Model), user interface representation (View), and data handling (ViewModel).
- Combine: Implementation of Combine to handle data reactivity.
- Async/Await: Usage of async/await to make API requests efficiently.
- RootView: Usage of states in the app to handle errors.
Technologies
- SwiftUI
- Xcode
- List
- API REST
- MVVM
- Combine
- Async/Await
Usage
Character List:
When you open the app, you will see a list of Rick & Morty characters.
Character Information:
Select a character to see detailed information.
View the project online: https://github.com/Heandy27/Ricky-MortyApp

