It should be a 3D cube with 6 sides. Each side of cube is filled with different colors and some dynamic text is written on each side of it. On shake of device, 3D cube should animate and animation should slowly stop after 3-4 seconds, and one of six sides should be displayed on front with a random message text on the side of cube.
Usage of Accelerometer would be there, you should have experience of gaming or 3D animation. For the Cube working reference you can look at "rubiks lite" app.
Look and feel of Cube require to be exactly same as attached. It would get embedded to existing application, which has been based on tab bar layout, so your code should be able to get integrated with that.
Previous experience with the same, would be preferable.
We understand you requirement and we have experience to do this type of work. We assure you that we complete your product on time with quality. Please check your Private Message Box for more details.