Inspiration
I was inspired by the desire to learn and to take on a challenge despite being new to Flutter. Coming in, and seeing the previous challenges on YouTube, I knew the submissions for these hacks are quite competitive. But I really wanted to give it a try and participate in the hopes of building my skills and practice.
What it does
This is a 4x4 grid puzzle. It contains shuffled numbers from 1-15 The aim of the game is to solve the puzzle by sorting these shuffled numbers. There are widgets to count the number of moves, count the time lapsed in seconds and toggle music on and off.
How we built it
The app was built using Flutter. I have the main board and it is populated by various widgets such as the menu(containing the sound, timer and moves) and also the grid widget which has the tile functionality. With the help of various flutter packages such as assets_audio_player, cupertino_icons, I was able to add to the functionality.
Challenges we ran into
- Being new to Flutter, I definitely struggled with making the app as creative and cool as I wanted it to be.
- I was also not able to add animations and UI effects that would be key in making the app stand out
- I also struggled with app deployment to the PlayStore. Even after paying for the developer account, I was n't able to access the PlayStore to upload it
Accomplishments that we're proud of
- For a first app, I was able to troubleshoot most of the errors in order to have a working app.
- Cool achievement for me e.g. I got the background music to work after struggling for a few days :)
What we learned
- I learnt how to structure the app files.
- I also learnt how to use the audio package.
- Not forgetting, I also learnt how to troubleshoot a number of errors as I came across them.
What's next for Simple Flutter Puzzle
- Include difficulty levels.
- Include animations.
- Generally...Make it cooler :)
Built With
- dart
- flutter

Log in or sign up for Devpost to join the conversation.