Um aplicativo de código aberto para mostrar informações sobre a situação da pandemia Covid-19 no Brasil.
- Clone o repositório em seu computador:
$ git clone https://github.com/zLuCaS2K/BrazilianCovid19.git
app/src/main/java/com/lucasprojects/braziliancovid19/utils/Constants.kt
- Dicas de prevenção.
- Barra de navegação inferior.
- Visão geral da situação de casos confirmados e óbitos no Brasil.
- Listagem da situação de cada estado do país.
- Mapa de calor.
- Banco de dados usando room para uso offiline.
- Linguagem
- Kotlin - A modern programming language that makes developers happier.
- API
- Brasil.io - Dados diários mais recentes do coronavírus por município brasileiro.
- Arquitetura
- MVVM - MVVM separates your view (i.e. Activitys and Fragments) from your business logic.
- Bibliotecas
- Material Design - Material is a design system created by Google to help teams build high-quality digital experiences for Android, iOS, Flutter, and the web.
- Expandable Bottom Bar - A new way to implement navigation in your app 🏎.
- ViewBinding - View binding is a feature that allows you to more easily write code that interacts with views.
- Navigation Component - Navigation component is the API and the design tool in Android Studio that makes it much easier to create and edit navigation flows throughout your application.
- Kotlin Coroutines - Asynchronous or non-blocking programming is the new reality.
- Gson - A Java serialization/deserialization library to convert Java Objects into JSON and back.
- Retrofit2 - A type-safe HTTP client for Android and Java.
- OKHttp Logging - An OkHttp interceptor which logs HTTP request and response data.
- Google Maps - With the Maps SDK for Android, add maps to your Android app including Wear OS apps using Google Maps data, map displays, and map gesture responses.
- DataStore - etpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers.
- Lottie - Lottie is an open source animation file format that's tiny, high quality, interactive, and can be manipulated at runtime.
- Picasso - Images add much-needed context and visual flair to Android applications.
Entre em contato comigo em um dos seguintes lugares!
- Steam Lucas Santos
- Instagram @luucas_dev
Este projeto utiliza a licença MIT License - veja o arquivo LICENSE para mais informações.
Feito com ♥