/Sunshine_AAC

Android App done as part of the Google Codelab "Build an App with Architecture Components"

Primary LanguageJava

Sunshine with Architecture Components

This App has been developed by following the instructions given in the Google Codelab Build an App with Architecture Components Codelab. The original code by Google for this codelab can be referred here.

This Codelab teaches the usage of the following components with proper architecture as given here

  • LiveData
  • ViewModel
  • Room Persistence
  • Databinding (very little)
  • Repository pattern for communicating with and managing the data sources

Sample Screenshots

Portrait Mode Screenshots

Forecast List Weather Detail
forecast_list_port weather_detail_port

Landscape Mode Screenshots

Forecast List Weather Detail
forecast_list_land weather_detail_land