Skip to content

GIF is an app for exploring different popular gifs on the internet. Swipe them right or left to your liking and share the best ones with your friends!

Notifications You must be signed in to change notification settings

Timur-Cheryapov/gif-explorer

Repository files navigation


Smooth GIF Explorer

Discover new GIFs and sort them to your liking!

About The Project

--> Get fresh APK file here <--

GIF is an experimental app for exploring most popular GIFs at the moment. You can easily swipe liked or disliked GIFs to sort them into different categories like in Tinder app!

This app was made as a training project. The main focus was to create smooth animations of the stack of GIFs.

Preview.mp4

Features

  • See the most popular GIFs from around the world
  • Enjoy smooth animations of the GIF stack by swiping cards to the left or right
  • Look through your liked/disliked GIFs by clicking the emojis on the top
  • Feel Haptic feedback on every swipe
  • Share your favourite GIF by clicking on it in the category and then long pressing it

Built With

Android Studio, Jetpack Compose, Dagger Hilt, Paging 3, Glide, OkHttp, Retrofit, Room, View Model, Kotlin, Espresso, JUnit

Architecture: MVVM

Known issues

  • Sometiems the animation during the swipe will freeze before the previous animation has finished. The investigation is being conducted.
  • Sometimes the name of the first GIF on the launch will be wrong. But after the swipe everything is alright.

Features that might look like bugs:

Due to simplicity of the app no liked or disliked GIFs are saved. The selection is saved only when the app is running. Loading GIFs is not optimised, therefore with the low quality of the internet connection it takes more time to fully load GIFs. Seen GIFs are not memorized.

Authors

  • Timur Cheryapov - Amateur Android Developer, MSU student - Timur Cheryapov - Built the whole Project

About

GIF is an app for exploring different popular gifs on the internet. Swipe them right or left to your liking and share the best ones with your friends!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages