Skip to content

Uma Pokedex simples, mostrando informações básicas dos 151 primeiros pokemons (Primeira geração). construido utilizando Coroutines, Retrofit, KOIN, arquitetura MVVM, Glide

Notifications You must be signed in to change notification settings

InsertyEXE/PokeDex

Repository files navigation

PokeDex

Uma Pokedex simples, mostrando informações básicas dos 151 primeiros pokemons (Primeira geração). Construido e feito para o sistema operacional Android com o android minimo Lollipop(SDK 21). Essa aplicação foi construida utilizando Coroutines, Retrofit, KOIN, arquitetura MVVM, Glide.

Android Kotlin

API Pokemon

Essa PokeDex utiliza a PokeApi.

A PokeApi prove uma interface de RESTful API com bastantes detalhes.



Features

  • Architecture: MVVM

    • data: Configurações do Retrofit para fazer a requisição a API
    • di: Configurações da biblitoeca KOIN
    • model: modelo das classes
  • Lenguages:

    • Kotlin 100%
  • Library:

    • Retrofit: 'com.squareup.retrofit2:retrofit:2.9.0' Site retrofit squareup
    • Gson: 'com.squareup.retrofit2:converter-gson:2.9.0'
    • viewBinding: viewBinding{ enabled = true }
    • Glide: 'com.github.bumptech.glide:glide:4.13.0' Biblioteca Glide
    • viewModel: "androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.0"
    • KOIN: "io.insert-koin:koin-android:3.2.0" Bliblioteca KOIN
    • coroutines: 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9' & 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1'

Try

App: Download PokeDex

About

Uma Pokedex simples, mostrando informações básicas dos 151 primeiros pokemons (Primeira geração). construido utilizando Coroutines, Retrofit, KOIN, arquitetura MVVM, Glide

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages