Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 58fc286 Jul 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.idea
app Minor changes in response to review Jul 14, 2019
gradle/wrapper
.gitignore
LICENSE.txt
MHWorldDatabase.zip
Readme.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

Readme.md

CircleCI

MHWorldDatabase

The main repository for the open source MHWorld Database Android app. This project displays data from the MHWorldData project.

The project's Trello board, containing todo's and bugs, is available here

If you wish to chat with us, we also have a discord server

Build instructions

  • Install Android Studio, and use it to open this project directory
  • Install the version 28 Android SDK via the SDK manager
  • Compile and run the project via Android Studio. You may need to create an emulator using the AVD

Contributing

If you want to contribute, there are a few ways. Feel free to create an issue, a PR, or to join us on our discord and talk about it.

This project internally receives data from the MHWorldData project, which is currently incomplete. We could use translations and additional data.

Additionally, you can look over our Trello and see what needs doing.

Architecture

This project is built using the Android Architecture Components in Kotlin. We use ViewModels to maintain state during configuration changes, and Android Room with LiveData to push data. The data is a stored as a SQL file under assets, and copied to the Android data folder before querying.

You can’t perform that action at this time.