By the time IT people are done deploying 802.11 wireless LANs, new spectrum options will be made available to create wireless metropolitan-area networks, thereby making many wireless LANs redundant. Application developers still consider wireless to be a niche application. This means that they think of wireless applications as an afterthought, rather than building wireless support directly into the application. Confusion over protocols is freezing application developer efforts while they wait to see which standards will actually have traction in the market. HTML discussions are further exacerbated by spectrum overlap battles between 802.11 and Bluetooth specifications.
Security is a major unresolved issue.
There is no such thing as a secure wireless network, and this shortcoming will give many companies pause before adopting wireless technology more broadly. Application integration at the enterprise level remains a problem. A number of middleware solutions are available, but they all require lots of hands-on IT support to make sure that applications remain compatible as each upgrade and new device is added to the network. Privacy is about to become a major problem with the adoption of location-based services that can track where an individual user is at any given moment. It won't be too long before some entity abuses this capability to invade someone's privacy.