Skip to content

Aredruss/Warmaster

Repository files navigation

📜🎲 Warmaster

A personal tabletop wargaming companion app

🚂 The latest release

The latest release can be found right here

📺 Previews

The factions The detachments The units The unit info WIP

🌊 Planned stuff

  • A full fledged army builder
  • Digital dice rolls
  • Game statistics

🏗️ Built With

  • Kotlin - First class and official programming language for Android development.
  • Koin - A smart Kotlin dependency injection librar
  • Coroutines - For asynchronous work and more..
  • Android Architecture Components - A collection of libraries that help you design robust, testable, and maintainable apps.
    • Flow - A flow is an asynchronous version of a Sequence, a type of collection whose values are lazily produced.
    • ViewModel - Stores UI-related data that isn't destroyed on UI changes.
    • Room - SQLite object mapping library.
    • Jetpack Navigation - Navigation refers to the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app
  • Jetpack Compose - Android’s modern toolkit for building native UI.
  • Figma - Figma is a vector graphics editor and prototyping tool which is primarily web-based.

🏠 Architecture

This app uses the MVVM architecture.

⚠️ Important

This app is for my personal use only.
I do not intend to share it or its functions with anyone.
This page acts as personal project notes, and the releases help me organize my work.
All the data is collected by myself and myself only.
Don't use this app. Don't recommend it to your friends.