In this article, Wei-Meng Lee shows you how to build an infrared chat application using the IrDAClient class supported in the .NET Compact Framework class libraries. Elsewhere, by way of a blog entry, David Hill explains how you can implement an asynchronous call pattern that allows you to consume Web services from a Windows Forms application without having to worry about threads.
Now if only the OpenSource world would create ‘tutorials’ like this… Then again, let’s focus on documentation first
“In terms of operating range, infrared devices can communicate up to one or two meters. Depending on the implementation, if a device uses a lower power version, the range can be stepped down to a mere 20 to 30 cm.”
I would think verbal communications would be better and faster over these short ranges than a chat application..
But then you lose the beauty of asynchronous communication (i.e. face to face communication places a distant 3rd for me behind email and messaging). You could also queue messages up on the device to later be dumped into a repository (think business applications). There are actually lots of useful implementations…
*unless you were trying to be clever ;-)*