RoboZombie allows easy integration with remote services from Android by allowing you to replicate an endpoint contract and generate a proxy to access it. Contracts can be very flexible in terms of the resources they access. These could be vary from static html content or an RRS feed, to a RESTful web service endpoint. Each endpoint contract is specified on a single interface using annotations to provide the communication metadata. It is then wired into your code via an annotation, where it'll be created, cached and injected at runtime.