A free program for iPhone, by ZHANG.
Real Pool 3D: Online Pool Game is a free online pool game that allows you to play with real people around the world. The best thing about this online pool game is that you can play it anytime, anywhere with your friends. The gameplay is based on the real world and allows you to build your own club, challenge other players and win trophies.
You can play against other players in 1-on-1 matches or in the Arena mode. You can also practice your snooker game over a set of challenges that will refine your snooker skills to perfection.