https://github.com/opatry/mystodon
Case study/POC app fetching Mastodon REST API on Android.
https://github.com/opatry/mystodon
android androiddev case-study coroutines kotlin mastodon poc rest retrofit
Last synced: 27 days ago
JSON representation
Case study/POC app fetching Mastodon REST API on Android.
- Host: GitHub
- URL: https://github.com/opatry/mystodon
- Owner: opatry
- License: mit
- Created: 2022-11-10T21:27:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-14T22:42:14.000Z (over 2 years ago)
- Last Synced: 2025-12-21T17:28:40.966Z (about 2 months ago)
- Topics: android, androiddev, case-study, coroutines, kotlin, mastodon, poc, rest, retrofit
- Language: Kotlin
- Homepage:
- Size: 182 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Mystodon Android
## Project description
This project is absolutely not meant to be a real product of any kind.
It's a case study app aiming at fetching Mastodon REST API on Android.
## 3rd party libraries
- [Material Design Components](https://github.com/material-components/material-components-android)
- [Kotlin](https://kotlinlang.org/)
- [Kotlin coroutines](https://kotlinlang.org/docs/reference/coroutines/coroutines-guide.html)
- [Retrofit](https://square.github.io/retrofit/) (+ Gson converter), using `suspend` for Kotlin coroutines
- [Coil](https://coil-kt.github.io/coil/)
- [JUnit](https://junit.org/junit4/)
- [Espresso](https://developer.android.com/training/testing/espresso/index.html)