https://github.com/oblassgit/duckduckgrid
Random Duck Android App Demo
https://github.com/oblassgit/duckduckgrid
Last synced: about 1 year ago
JSON representation
Random Duck Android App Demo
- Host: GitHub
- URL: https://github.com/oblassgit/duckduckgrid
- Owner: oblassgit
- Created: 2023-09-21T07:55:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-12T10:25:30.000Z (over 1 year ago)
- Last Synced: 2025-04-23T18:06:57.285Z (about 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 34.6 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Duck Duck Grid
This repository is my playground for trying and for learning about different Android components.
## Screenshots
## Notable features I implemented
- Saving "liked" state of an image in SharedPreferences
- Pinching to change collumn count in the Grid- and LikedFragment
- Bottom navigation using nav graph
- Getting random duck images from https://random-d.uk/api/v2/random and displaying them
- Showing images/gifs from the internet via glide
- Showing all "liked" images in LikedFragment
- Saving the image url of an item in the GridFragment to the Clipboard and showing a toast
- App Tutorial with ShowcaseView
- Dynamic Colors
- Material 3
- Compose/Views Hybrid
## Dependencies
- https://random-d.uk/api/v2/random for getting random duck Images
- https://github.com/Baseflow/PhotoView
- https://github.com/amlcurran/ShowcaseView