15.1 Analysis Before Start
15.2 Git Time: Host Code on GitHub
15.3 Introduction to MVVM
15.4 Search City Data
15.4.1 Business Logic Implementation
15.4.2 UI Implementation
15.5 Display Weather Data
15.5.1 Business Logic Implement
15.5.2 Implement UI Layer
15.5.3 Record City Selection
15.6 Manual Refresh and Switch City
15.6.1 Manual Refreshing Weather
15.6.2 Switching Cities
15.7 Create App Icon
15.8 Generate Signed APK
15.8.1 Generating with Android Studio
15.8.2 Generating with Gradle
15.9 More To Do