Inspiration
One day I saw other people playing Rubik's Cube and thought it was cool, so I bought a Rubik's Cube, then I watched a lot of online tutorials to try to solve the Rubik's Cube by myself, but I found that it was a very difficult thing to do, and since the Rubik's Cube that I bought was messed up, I haven't been able to restore it again, and then I had a sudden idea, "Hey, I'm an app developer"! Why don't you develop an app that can automatically solve the Rubik's Cube through your cell phone camera? There should be a lot of people in the world who have the same trouble as me, so there is this camera solving Rubik's Cube app. Later on, it was improved and added the function of playing Rubik's Cube to it, so you can play Rubik's Cube anytime and anywhere no matter where you are!
What it does
- Solve real Rubik's Cube with iPhone's camera
- Play 3D cube on iPhone
How we built it
design the functionalities, write codes, test the app, ....
Challenges we ran into
In the process of developing the app, I realized all kinds of difficulties, as a solo independent developer, I learned a lot of new knowledge, image processing, machine learning, algorithms for solving Rubik's Cube, 3D graphics, UI design, and so on and so forth.
Accomplishments that we're proud of
This app makes solving the Rubik's Cube so easy and intuitive!
What we learned
many many technical and design knowledge
What's next for 3D Rubik's Cube Solver
I want to add AR/VR the playing cube functionality.
Built With
- objective-c
- opencv
- revenuecat
- scenekit
- storekit
- swift
Log in or sign up for Devpost to join the conversation.