• CompanyHEYKUBE
  • Year2020
  • TypeSmart Cube

HEYKUBE

HEYKUBE is a smart Rubik’s cube that interacts with the user to scramble the cube as well as help them to solve it. It allows users to challenge friends via social media. You may also attempt to compete in various challenges available. The app helps users control their cube into different modes such as timer, pattern, challenges as well as update its firmware wirelessly via Bluetooth.

Key features we implemented


We have integrated a Bluetooth-based custom hardware device with iOS and Android apps.

Unified app features across both platforms.


Custom proprietary c/c++ function integration into the app for Bluetooth device communication
The app is able to use the camera to scan all the faces of the cube to generate a 3D model. This helps the app generate a virtual 3d cube in sync with the physical cube.
The app is able to use the camera to scan all the faces of the cube to generate a 3D model. This helps the app generate a virtual 3d cube in sync with the physical cube.
Implemented gamification features where users are able to create and share Rubik’s cube challenges using Universal App Linking technology.

Backend portal to administrate the campaigns, firmware updates, users, and devices on the platform.

Uses 3D cube model to visualize cube position and status on screen.

How we benefited them

Delivered the application using Agile

We have successfully delivered the app and custom integration solution using Agile.

Feature-rich application

Feature loaded app with Camera scanning, Bluetooth, 3d, Universal Linking and social media gamification. Once the product was launched, we ran a review and feedback to consolidate and prioritize the key features that needed tweaking. 

Created a backend portal

Easy to use back-end portal, fulfilling their needs.

Helped HEYKUBE meet marketing and financial goals

We have planned and scheduled the release of the product in phases which aligns with their business goals. It allowed the client to release the app and product in alignment to their marketing and financial goals. The final product has met customer and end user expectations.

Ready to discuss your project? Contact Us