SNEAK PEEK
The first challenge is to select the most suitable wireless technology. The usual advice is to establish the requirements, evaluate the standards, and choose the best match. Unfortunately, this isn't always possible for developers as they often don't know where the machine will be located or the exact details of the target application. Sometimes a Bluetooth connection will be ideal as it offers a stable non-congested connection, while other applications will require a high-speed, secure cellular connection. What would be useful is to have a networking technology that's easy to change to meet specific requirements.
» Read the article