NFC Talk application demonstrates connection initiation by tapping devices together. It uses the Windows Phone 8 Proximity API, the Windows.Networking.Proximity.PeerFinder and the related classes. The application contains a settings page, a connect page, and a chatting page. Settings page is launched automatically if user has not specified a nickname yet. After typing in the name, two devices in the "connect" page can be connected by tapping them together. After a connection has been set up, both devices move to the chatting page and messages can be sent between the devices. Notice that after the connection has been initiated the devices can be taken away from each other, so there is no need to hold the devices close to each other while chatting.
The example has been tested to work on Nokia Lumia devices with Windows Phone 8.
This example application is hosted in Nokia Developer Projects: http://projects.developer.nokia.com/nfctalk
For more information on implementation and porting, visit the wiki pages: http://projects.developer.nokia.com/nfctalk/wiki