Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.23 KB

README.md

File metadata and controls

46 lines (28 loc) · 2.23 KB

SunflowerClone

A sample project to demonstrate the practices of the Android app architecture illustrated below. It is a clone of the Android Sunflower app on Github.

Check the Medium articles below for more details.

Android Application Architecture Showcase : Sunflower Clone.

Implementing a Feature Module with Jetpack Compose in Sunflower Clone

Implementing a Feature Module with Android View in Sunflower Clone

Note: To see the original Sunflower project, checkout the Sunflower.

Screenshots

       

Architecture Overview

Requirements

Unsplash API key

Same as the original Sunflower, SunflowerClone uses the Unsplash API to load pictures on the gallery screen. You will need to obtain a free developer API key to make the gallery screen work. Please See the Unsplash API Documentation for instructions.

Once you have your API key, you can add it by replacing the metadata in the manifest in :config:sunflower_clone module.

Third Party Content

Select text used for describing the plants (in plants_9eabcfec0e4b4af18f213dad403f3e47.json) are used from Wikipedia via CC BY-SA 3.0 US (license in ASSETS_LICENSE).

"seed" by Aisyah is licensed under CC BY 3.0