Escolhemos o Android pois é a ferramenta que temos maior conforto em utilizar no momento, tem integração com Kotlin e Java, as duas linguagens que mais temos conhecimentos quanto ao desenvolvimento mobile. Além disso, apresenta uma interface amigável e intuitiva, o que facilita o desenvolvimento.
Kotlin é hoje a principal linguagem para o desenvolvimento Android, sendo a linguagem recomendada pelo próprio Google para este nicho. Além disso, é uma linguagem que os membros da equipe já possuem conhecimento prévio.
O Retrofit é uma biblioteca responsável por ser um Client HTTP para aplicações Android desenvolvidas em Java/Kotlin, fazendo chamadas para um serviço externo (API).
Biblioteca responsável por fazer a persistência de dados localmente, implementando uma abstração do banco de dados SQLite.
O Converter-GSON é uma biblioteca responsável por serializar arquivos JSON
| Retrofit | 2.9.0 |
|---|---|
| Room | 2.5.0 |
| Converter-Gson | 2.9.0 |