Marvel – App

Marvel App is an application developed in SwiftUI that uses the public Marvel REST API to display detailed information about the Marvel universe. With it, you can explore a list of characters and discover the series they have participated in.

Features

  • Grid: 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.
  • Testing: The project includes unit and integration tests to ensure the correct functionality of key features.
  • 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.
  • Swift Packages: Usage of ViewInspector to test views and subviews.
  • TipKit: Implementation of TipKit to provide dynamic user tips within the app.
  • RootView: Usage of states in the app to handle errors.

Technologies

  • SwiftUI
  • Xcode
  • Grid
  • API REST
  • Unit Testing
  • MVVM
  • Combine
  • Async/Await
  • Swift Packages
  • TipKit

View the project online: https://github.com/Heandy27/MarvelApp

Compartir:

Más Publicaciones

Weather – App

Weather App is an app created with SwiftUI and connected to a REST API to display the forecast for any city and your current location,

Ricky & Morty – App

Rick & Morty is an app created with SwiftUI and connected to a REST API to display characters and details. It includes a Splash screen