iJuggling is the first realistic juggling simulator on the app store.
The full version includes...
Juggle up to nine balls, with the left thumb controlling the left hand, and the right thumb controlling the right hand. Move the hand to catch the ball, release the hand to throw it. You decided where and when to catch the ball, and when to throw it. In order to juggle all the balls you must time your catches and throws correctly.
The game contains 50 levels of juggling challenges, and also a Free Play mode where you can design your own patterns (the number of balls, how high each hand throws, where each hand throws, where each hand catches, air resistance strength).