estoy tratando de poner en práctica el segundo modelo cliente REST presentado por Virgilio Dobjanschi en este video:Transacciones de SQLite con ContentProvider del patrón RESTO de Google IO?
http://developer.android.com/videos/index.html#v=xHXn3Kg2IQE
Este es el diagrama de alto nivel para el modelo que estoy hablando:
Implementé todo según lo sugerido, pero tengo un modelo de base de datos SQLite complejo con muchas tablas y necesito usar transacciones para actualizar mis datos locales con datos nuevos recuperados del servidor (paso 7 en la imagen).
¿Hay alguna sugerencia que pueda hacer para ayudarme a implementar un ContentProvider transaccional para este caso?
Algunos de ustedes pueden sugerirme que use SQLite sin formato en su lugar, pero de esta manera no aprovecharé las ventajas de ContentObservers, managedQueries y la sincronización de acceso a la base de datos proporcionada por ContentProvider.
Cualquier ayuda sería apreciada.
Me encanta ese video por cierto. Realmente me ayudó a entender REST. –