Amaze yourself and your friends with iPhone’s ability to read the future. The iPhone will shuffle in front of you a deck of cards. At any time you like and and at your own free will touch the screen. To your surprise, the last card to be shuffled was known in advance to the iPhone.

Pick a card by rolling the card-roller to any card you like. Press the Shuffle button, the deck will flip over and the iPhone will shuffle the cards at a random fashion. At any time you like and without thinking about a specific card touch the screen. The card shuffling will stop and to your surprise the card on the top of the deck will match the card you first picked.

Try to use the following steps when applying the magic on a friend: place a real card in a sealed envelope and give it to your friend. Secretly roll to pick the same card then hide the card-roller by pressing the wand at the bottom right corner. In front of your friend, press the Shuffle button and ask your friend at his own time to tap the screen. Remember to ask your friend not to wait for any specific card. Once the card shuffling has stopped ask your friend to reveal the sealed card. To his surprise it will match the card at the top of the deck.

Sidenote: At the point of posting this program has been marked as beeing freely available without costs. As this program is hosted with the AppStore the status might change. Authors like to publish their programs for free for promotion purpose and then make it commercial. Also it could happen that the author decides to take the program down.

http://appshopper.com/entertainment/magic-card-reading