2011-10-12 12 views
7

He utilizado el marco restkit en ios. Que es muy poderoso y proporciona características como el almacenamiento en caché y todo. Estoy buscando si un marco similar está disponible en Android?RestKit en android?

Encontré un marco llamado restlet. Pero no encontré ninguna muestra para trabajar.

¿Hay marcos para el mismo, para el almacenamiento en caché de datos de los servicios de descanso? ¿También podría alguien dirigirme a buenos tutoriales para restlet en Android?

Gracias

Respuesta

0

Creo que el RestTemplate incluido i n primavera para Android es una buena solución: http://static.springsource.org/spring-android/docs/1.0.x/reference/html/rest-template.html

No es un libro que ofrece un tutorial: http://www.packtpub.com/spring-for-android-starter/book

A diferencia Restkit que viene con el respaldo de apoyo a la base de datos, usted todavía tiene que encontrar una solución separada si desea conectar su cliente Android Spring REST en su db sqlite local. Debería ser posible usar algo como http://greendao-orm.com/ en conexión con el cliente Spring REST.

1

No lo llamaría un marco, pero hay una biblioteca llamada Robospice que admite Caching Rest Calls.

Esta es la descripción que se publican en su página web:

RoboSpice es una biblioteca androide modular que hace que escribir tareas de larga ejecución asíncronos fácil. Está especializado en las solicitudes de red, soporta el almacenamiento en caché y ofrece solicitudes REST fuera de la caja con módulos de extensión

1

Dar Retrofit un tiro. Es fácil con mucha personalización disponible.

También tiene OkHttp que pueden emparejarse con él.

También vea este SO link. Compara Retrofit a Android AsyncTasks y Volley. En lo que respecta a la velocidad, Retrofit gana indiscutiblemente.