Inspiration

It's obviously, the community and the framework. Also, my willingness and enthusiasm to contribute to Flutter.

What it does

This is a simple number puzzle, that was built using Flutter Framework. All you need to do is, arrange the numbers into correct order.

How we built it

There were a lot of steps and challenges involved in the journey. I'll summarize

  1. We had figured out the structure and architecture of the project before hand. After a few trail and error experiments, we finalized one among many.
  2. The most challenging part of the entire project is the Auto-Play feature. After a lot of research and brainstorming, finally cracked it, and implemented the same logic in the application.
  3. Flutter Framework works just like "Magic". UI designing and Implementation has never been this much easier.
  4. Summing up things, Flutter has made development time reduce by almost 50%. Thanks to all the widgets and libraries available.
  5. Making an application cross platform compatible has never been this much easier. This app can now run on Android, iOS, Windows, Web, MacOS and Linux (Only Android, Windows application and web version have been tested so far).

Challenges we ran into

  1. The one challenge that we faced is, implementation of the algorithm that we came up with. As dart is a new language, it took us a little more time than expected to implement. But still, it was one good language to pick and work with.

Accomplishments that we're proud of

  1. A working algorithm, and the final output, that we were able to see in multiple platforms.

What we learned

There were many things that we had learned form our project

  1. Writing good piece of code
  2. Implementing some test cases
  3. A Fact that having good architecture is the foundation for any application that we are going to build.

What's next for Flutter_Puzzler

  1. I'm planning to add support for multiplayers, so that users can compete with others and showcase their talent.

Built With

Share this project:

Updates