2011-10-12 9 views
7

Ho utilizzato il framework restkit in iOS. Che è molto potente e offre funzionalità come la cache e tutto. Sto cercando se un framework simile è disponibile in Android?RestKit in Android?

Mi sono imbattuto in un framework chiamato restlet. Ma non ha trovato nessun campione con cui lavorare.

C'è qualche quadro per la stessa cosa, per i dati di cache dai servizi di riposo? Inoltre qualcuno potrebbe indirizzarmi a buoni tutorial per il restlet in Android?

Grazie

risposta

0

Penso che il RestTemplate includesse i n molla per Android è una buona soluzione: http://static.springsource.org/spring-android/docs/1.0.x/reference/html/rest-template.html

C'è un libro che fornisce un tutorial: http://www.packtpub.com/spring-for-android-starter/book

differenza Restkit che viene fornito con appoggiato a sostegno Core Data, si dovrebbe ancora trovare una soluzione separata, se si vuoi collegare il tuo client Android Spring REST al tuo dl sqlite locale. Dovrebbe essere possibile utilizzare qualcosa come http://greendao-orm.com/ in connessione con il client Spring REST.

1

Non lo chiamerei framework, ma esiste una libreria denominata Robospice che supporta Caching Rest Calls.

Ecco la descrizione hanno pubblicato nella loro pagina web:

RoboSpice è una libreria Android modulare che rende la scrittura asincrone compiti esecuzione prolungata facile. E 'specializzata nella richieste di rete, supporta la memorizzazione nella cache e offre le richieste REST out-of-the box utilizzando moduli di estensione

1

Dare Retrofit un colpo. È facile con un sacco di personalizzazione disponibile.

Ha anche OkHttp che può accoppiarsi con esso.

Controllare anche questo SO link. Confronta Retrofit a Android AsyncTasks e Volley. Per quanto riguarda la velocità, Retrofit vince a mani basse.