The best way to learn an array of technologies and concepts it to create an app that encompasses them all. Typically the app should neither be too simple nor too complex. It should be somewhere between. Those type of apps are what we create in this course.
In this course, we want to create several gallery apps ready for play store while helping you learn the following technologies:
Kotlin Programming Language.
Firebase Cloud Storage and Realtime Database
Firebase Authentication.
Model View ViewModel.
Runtime Permissions.
Offline Persistence
Image Loading.
Image Carousel.