📱 Biblioteca Kotlin para integrar o TabNews no Android
Pessoal, criei um wrapper da API do TabNews para Android usando Kotlin. Estou trabalhando em um cliente (mais um) do TabNews para Android e percebi que outros podem se aproveitar de existir uma biblioteca com tudo pronto já.
Alguns conteúdos são cacheados em disco usando o Room e os repositórios já se preocupam com o gerenciamento. Se quiser fazer uma requisição sem cache funciona também.
📦 Instalação com Jitpack
-
Adicione o repositório Jitpack no build.gradle do seu projeto:
allprojects { repositories { ... maven { url 'https://jitpack.io' } } } -
Adicione a dependência no build.gradle do módulo:
dependencies { implementation 'com.github.rphlfc:tabnews-kotlin:1.0.0' } -
Sync no projeto e pronto. Bob's your uncle. 😎
Acho que não esqueci de nenhum endpoint mas se esqueci manda aí que eu atualizo. Ah, deixei os endpoints de gerenciamento (/status e /analytics) fora de propósito.