Skip to content

a simple Android app that displays a list of photos as a gallery. Users can tap the photo to see a full-screen view of it with the possibility to zoom in and out.

License

Notifications You must be signed in to change notification settings

anjandebnath/PhotoGallery

Repository files navigation

Project Name: PhotoGallery

a simple Android app that displays a list of photos as a gallery. Users can tap the photo to see a full-screen view of it with the possibility to zoom in and out.

Project Overview based on Requirements

  • Use Unsplash API Documentation | List of Photos to get a list of photos and build a gallery of photos
  • The user can tap the photo and can see a full-screen view of the photo
  • The user has an infinite scroll on the gallery screen
  • Unit tests
  • The app’s flavor/scheme can be changed easily so that changing from development API to production API becomes trivial
  • Cache images
  • Cache API response
  • Allow saving photos in JPEG format to the local gallery
  • Allow sharing the photo

Output from Samsung Galaxy Note 10

List of Image Full Screen Zoom View
Gallery Detail Zoom
Save to Gallery Gallery View Share Option
Gallery Detail Share

About

a simple Android app that displays a list of photos as a gallery. Users can tap the photo to see a full-screen view of it with the possibility to zoom in and out.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages