Open Source Class + Video Chat
1st Prize: Harsh @OverKill1109 & Sayman Rifat @Sayman Rifat
2nd Prize: Philimon Nag @philimon
3rd Prize : @gaurang.gunde
Honorable Mention: @UchihaItachi
Winner Link: https://github.com/harsh0050/Android-weather
Java / Kotlin Basics
Coroutines
Weather App
Wallpaper App
https://docs.google.com/document/d/1_pGHl3lsW88LLdThLPMBr1cxfhQwGa4XMwjvB4-5jdc/edit
Contiuous Integration -> All the tests will be run PR on GitHub
Continuous Deployment -> Delivered on Playstore
Layers of Andorid
MVVM
1. Model -> Class file DATA.kt
2. View -> Buttons
3. ViewModel
MainActivity -> DownloadData
View -> ViewModel -> Repository -> DownloadData
Data -> 1000s of images
Wallpapper app -> 1000 of wallpaer data
Docker in CI / CD
Continuous Integration:
100s of Kotlin files
100s of Kotlin Test files
one click -> run 100 test files
100s of files will be in a system -> Linux