Inspiration
I wanted to make something simple so I'd be able to complete it within the 24 hour time limit. For my first Hackathon I saw it not only as a fun competition but a chance to find the motivation to learn android development. I thought people would enjoy seeing memes and gifs using a simple app.
What it does
It generates a random gif or meme with a push of a button.
How I built it
I build it in Java using Android Studio and XML.
Challenges I ran into
I was following tutorials try to assemble the different pieces but got completely stuck trying to link the button to any action. This led me to scrapping my project entirely 4 times, although the last 3 times were within a 30 minute time frame while the first was 7 hours in.
Accomplishments that I'm proud of
Even though I struggled to find an idea in the beginning I was adamant about still trying to find one and complete it fully by the end. I acknowledged when it was time to start over and used my time effectively after my struggles in the beginning.
What I learned
I learned how to link actions with button presses in Android Studio using a setOnClickListener and learned that savedInstance saves the application state like inputs when the app is out of memory. I also learned that Android Studio uses an Asset Mangaer to manage app icons which you will need to chose between 4 types of mip maps depending on your target device's screen resolution.
What's next for Meme & Gif Generator
List of next features:
- Downloadable gifs
- Be a seperate filter for memes and generic gifs
- Add a selection of music
- Add a history of each gif and meme with other interesting trivia (could be renamed to the A Meme's & Gif's History or something similar)
- Share option
- Option to move through a given list that's not random (scroll or with buttons)
- Option to filter gifs and memes based on themes
Log in or sign up for Devpost to join the conversation.