Braincup
Train your math skills, memory and focus.
- Important: all targets except Android are currently under construction and not able to compile *
Screenshots
Android (Jetpack Compose)
iOS (SwiftUI)
Terminal
Web
Install
macOS
Homebrew
brew tap SimonSchubert/braincup && brew install SimonSchubert/braincup/braincup
Web
Android
iOS
Goal
Build an open source math, memory and focus improvement app. The app itself consists of a bunch of small games. Right now I try to keep the games as simple as possible to allow the implementation for the terminal client.
Doing
- Android client
- iOS client
- macOS terminal client
- Linux terminal client
- JS web client
- Gamification
Todo
- Linux gui client
- Windows terminal client
- Windows gui client
- macOS gui client
- High score server
- High score screen redesign(see design folder in root)
Contribution
Very welcome.
Gradle build tasks
- Build and install Android app = :app:installDebug
- Build and run mac terminal client = runDebugExecutableCli
- Build and run js web client = jsWebDebug, jsWebRelease
- Run unit test on android target = androidTest
- Build and copy ios framework to 'ios' folder = :shared:copyFramework
Acknowledgments β₯
https://kotlinlang.org, https://github.com/russhwolf/multiplatform-settings, https://ktor.io, https://soywiz.com, @cssinate for design suggestions and everyone else I missed to mention.