A mobile electronic device and methods for providing information to a
mobile electronic device using a web service are disclosed. In one
implementation, a mobile electronic device is provided that comprises a
request processing component for receiving an information request, a
wireless interface for coupling the mobile electronic device to a network
in order to obtain an online of the information from a web service, and a
storage component for storing an offline version of the information,
wherein the request processing component is adapted to send a web service
request to the web service in response to the information request if the
mobile electronic device is within a network coverage area and otherwise
to access the storage component.