Today, almost every company needs a mobility strategy. From a business perspective it has several advantages: mobile employees can have access to up to date information, can close deals and make decisions even when they are away from the office. Mobility challenges of the companies include a reaching Windows-based applications on mobile devices running operating systems such as iOS and Android and providing the enterprise level calendar, e-mail and other applications instead of the basic versions of the native tools. The expedient solution is to cover the entire set with supporting a heterogeneous device park.