Awesome Ball iPhone App
A friend of mine (Jonathan Johnson) and I decided to enter an iPhone app contest put on by BYU and Omniture in 2009. We created a fun little app called "Awesome Ball" to fit the bill. The goal is to get the most people to download and run your app during a two-week period. The main website for the app is www.awesomeball.com.
Jon and I won the contest and Awesome Ball ended up being downloaded over two million times throughout the world! Here's the competition website: http://iphoneapp.byu.edu/
The Awesome Ball source code is now available under the BSD license. You can access the code on GitHub:
Get ready for Awesome Ball!
Awesome Ball is not a game, but a cool little toy to show off what your iPhone can do.
Awesome Ball takes advantage of the accelerometer, multi-touch gestures, microphone, and OpenGL graphics, giving you a fun way to play with all of these features of your iPhone or iPod touch!
Use the accelerometer (shake your iPhone) to bounce a ball around with realistic physics and graphics. Double-tap the screen to select a different ball to bounce. Each ball acts differently!
Change it up by customizing the ball and the walls with your own images. Take pictures with your iPhone, choose photos from your photo library, or grab photos downloaded from Safari (saved photos are in your "Saved Photos" or "Camera Roll" album). Whose head would you like to put on the ball and bounce it around?
Try these gestures while playing with Awesome Ball:
- Pinch to zoom in and out
- Swipe to give the ball a spin
- Some multi-touch gestures might give you a bit of a surprise...
P.S. We left a few surprises lying around. Can you find them?