Android Client for minirobots.com.ar. Uses MLKit to recognize instructions, and uploads the processed instructions to the robot's API.
Some keywords about the technologies, libraries and techniques we used (will explain in more detail soon):
- MVVM
- Layered architecture
- Hilt
- StateFlow & Channels
- Coroutines
- Retrofit
- KotlinX Serialization
- Jetpack Navigation