I'm Keven Luiz! I'm here to contribute my knowledge on this Android application using Kotlin.
It was created to calculate the autonomy of the electric car chosen by the user, and demonstrate practical use of Kotlin and its applications on Android. The module covers fundamental Android concepts with Kotlin, including principles and UI layouts, user input, multi-screen, basics of networking, JSON API consumption and data storage in applications. The code was structured using MVVM and MVP architecture patterns, it was used practices of clean code (Clean code), and also the principle of Clean Architecture more design patterns.
Module - Android Basics with Kotlin
- Android User Interface Principles and Layouts
- Handling User Input in Android Applications
- Fundamentals of Multiscreen in Android Apps
- Network Basics in Android Apps with Kotlin
- Essential Data Storage in Android Apps with Kotlin