Personal Android project for learning new stuff.
Go to file
Adolfo Santiago d4fb767145
Merge pull request #4 from captainepoch/refactor_application
Refactor application
2023-08-27 16:04:49 +02:00
.github/workflows Remove space 2023-08-26 09:31:55 +02:00
.idea/codeStyles Update project style 2023-05-31 19:14:43 +02:00
app Rename other dependencies 2023-08-27 13:14:43 +02:00
characters Fix return value of service of a single hero 2023-08-27 13:35:58 +02:00
core Reorder dependencies 2023-08-27 12:43:01 +02:00
core-testing Remove testing extensions from build.gradle 2023-08-26 09:01:39 +02:00
gradle Rename other dependencies 2023-08-27 13:14:43 +02:00
.gitignore Init version 2022-07-16 09:10:05 +02:00
ARCHITECTURE.md Update doc. 2023-08-27 14:00:29 +02:00
README.md Android Studio Flamingo and Java 17 in the doc 2023-06-04 20:32:23 +02:00
TODO.md Update doc. 2023-08-27 14:00:29 +02:00
build.gradle Add ktlint formatter 2023-08-25 16:44:01 +02:00
common.gradle Updated dependencies and gradle files 2023-08-25 11:22:19 +02:00
gradle.properties Init version 2022-07-16 09:10:05 +02:00
gradlew Init version 2022-07-16 09:10:05 +02:00
gradlew.bat Init version 2022-07-16 09:10:05 +02:00
marvel_keys.properties.example Init version 2022-07-16 09:10:05 +02:00
settings.gradle Updated dependencies and gradle files 2023-08-25 11:22:19 +02:00

README.md

Marvel API

This is a client to list and see the detail of Marvel's character roster.

Requirements

  • Android Studio Flamingo or newer (and Java 17).

How to build

In order to build the application, you must follow the following steps:

  1. Download the repository.
  2. Rename the file marvel_keys.properties.example to marvel_keys.properties.
  3. Go to developer.marvel.com and make an account.
  4. Copy the public key to MARVEL_PUBLIC_KEY and the private key to MARVEL_PRIVATE_KEY inside the marvel_keys.properties file.

Documentation

The architecture of the application is described at the ARCHITECTURE file.