Mobile devices like the iPhone, BlackBerry, iPad, and tablet PCs are now powerful enough to enable Knowledge Workers to work efficiently outside the office. However it is only companies that create their own web based applications for smartphones and tablet PCs that are able to provide their employees with the most flexible and efficient environment in which to work.