I am revising my knowledge on Native Android Development, in 2017 I started my journey in Android Development with Java, but I had to interrupt my studies for personals reason. Therefore, when I decided to start over, I met Flutter, and I have been using Flutter as my main technology. But now I decided to start over with Native Android Development as it was always a passion. This time, I am learning Android Development with Kotlin instead of Java, and lot of thing has changed and improved.
Course: Android Basics with Kotlin by Google
This is also serving as a preparation towards the Android Associate Certification.
Introduction to KotlinCreate your first appBuild a basic layoutAdd a button to an app
Get user input in an app - 1Get user input in an app - 2Display a scrollable list
Navigate between screensIntroduction to the Navigation component- Architeture component
- Adaptive Layouts
- Courotines
- Get and Display data from the internet
- Introduction to SQL, Room and Flow
- Room for Data persistance
- schedule tasks with WorkManager