Type-safe REST client for Android, iOS, server side code included