View Code? Open in Web Editor
NEW
Sample Android application using the Flickr API to display photos and try out new technologies and tools.
License: MIT License
flickr-client's Introduction
Search |
Details |
![](https://private-user-images.githubusercontent.com/5214972/246570834-2a3e6ed9-f980-46ef-a535-3e82e8db0f44.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkyNTU5ODYsIm5iZiI6MTcxOTI1NTY4NiwicGF0aCI6Ii81MjE0OTcyLzI0NjU3MDgzNC0yYTNlNmVkOS1mOTgwLTQ2ZWYtYTUzNS0zZTgyZThkYjBmNDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjRUMTkwMTI2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjdjOTIzN2YwOTk3YWQyMmExYjBmMGI0NGVjMDE4MDgwZjE1OWVkOTcyODYxMzAwYTk4NDU4YjUwMmFkNWI5MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.6oIWtWSEMkhFMrPOpQW_o56Hnb7HsSYbyHPkQrl8FNc) |
![](https://private-user-images.githubusercontent.com/5214972/246935619-98dc5a97-1d30-49e9-8679-976c59078801.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkyNTU5ODYsIm5iZiI6MTcxOTI1NTY4NiwicGF0aCI6Ii81MjE0OTcyLzI0NjkzNTYxOS05OGRjNWE5Ny0xZDMwLTQ5ZTktODY3OS05NzZjNTkwNzg4MDEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjRUMTkwMTI2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDQ5NjBlODI3YTQ0OTc4NjFlYzUzNjExZmEyY2FlOWU3MGE3Y2MzZGM4ODMyZDdkYWM4NmJiZmE5NjUxZjg1MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.UyWV13dushli3QLzTrq_65B0oTxZqrwZyJWTcpjtPTo) |
- Photos search
- App queries Flickr’s API for a given tag (e.g., “moon”)
- Lists the results with links to photo detail pages
- Infinite scroll on search results page
- Photo detail page
- Image
- Photo title
- Photo description
- Date taken
- Date posted
- Navigation back to search results
- Flickrj Android library
- Kotlin Coroutines
- Koin for Service Locator/Dependency Injection
- Android Paging 3
- Kotlin Flows
- Jetpack Compose UI with LazyPaging
- Jetpack Compose Material3 for Theming and Composables
- Jetpack Compose Navigation
- Jetpack ViewModels
- Coil to asynchronously load images from Flickr
flickr-client's People
Contributors
Watchers