Tecnologias

Android Studio

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

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.

Bibliotecas

Retrofit

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).

Room

Biblioteca responsável por fazer a persistência de dados localmente, implementando uma abstração do banco de dados SQLite.

Converter-Gson

O Converter-GSON é uma biblioteca responsável por serializar arquivos JSON

Versões

Retrofit 2.9.0
Room 2.5.0
Converter-Gson 2.9.0