Meme Share App
What - An app for random Reddit memes with the option to share it as well!
Why - Wanted to learn about integrating APIs with Android apps. (I learnt more than this)
How did it get created - Followed Anuj Bhaiya's playlist on Android Development - from videos 5 to 7. Credits to him for such an awesome playlist!
If you are downloading the app -> Viewer discretion advised since the memes are randomly scraped from Reddit
New Things experimented with and learnt -
- The app uses view binding instead of
findViewById
. - Since the
kotlin-android-extensions
Gradle extension has been depreciated, I learnt about using view binding. Read about this on Google's blog post. - Learnt about various XML tags to simplify symmetric design and make the app look lovely.
- Implementing Glide and Volley libraries in an Android app.
Features to implement (to learn more about Android dev)
- Dark and light mode with one button switch.
- Giving options to view memes from subreddits like r/wholesomememes, r/dankmemes. etc.
- Creating an about page to give more info about the app and contributors (if any) to this app.
Credits (not in any particular order)
- Anuj Bhaiya for his playlist :)
- Dev Daksan for the amazing random reddit meme API!
- Google, Startpage, Duckduckgo - amazing search engines! They helped me in removing errors while creating the app.
- Google's blog posts on view binding, Volley library, etc.
- College Friends (let's keep them anonymous) for installing the app and giving feedback on how it is.
(NOTE - if you want to suggest features/contribute on this app, please DM me on Twitter)