Mobilized applications use a variety of synchronization or caching technologies that enable offline or disconnected use. Data and application updates are exchanged whenever the network is available -- whether the period of "disconnectivity" is days or seconds.
In evaluating whether your enterprise application should be mobilized, consider the number of users who do not reside on the corporate network. Or the number of users who work in the field and would benefit from having your application work offline. In both cases your mobilized application would provide users with faster, more reliable access to their information.
Mobilizing an enterprise application is not trivial however, though the benefits for many types of applications are substantial. The application and data can now be distributed, synchronized, and managed automatically on the remote computer. There are middleware tools and synchronization solutions that will reduce the complexity and cost of this.
This was first published in April 2004