¿Es correcto firebase para mi aplicación Android?
Tengo una aplicación de Android que actualmente utiliza Retrofit para recuperar / añadir / actualizar y eliminar datos de un backend de nube. He implementado el patrón SyncAdapter dentro de mi aplicación. En el back-end, los datos se almacenan en las tablas de DB relacional y un servlet escupe la estructura JSON. Estoy pensando en usar Firebase . Entiendo que firebase no utiliza tablas relacionales y los datos se almacenan en el árbol JSON como estructura.
- ¿Firebase hace que la biblioteca de redes Retrofit sea irrelevante?
- Escribir SyncAdapter requiere mucho código de boilerplate (además de XML, necesita un proveedor de contenido, cuenta, servicio de enlace, etc.). Sin embargo, Firebase usa devoluciones de llamada y su aplicación se notifica cuando los datos del servidor cambian automáticamente. ¿Es Firebase una mejor opción que SyncAdapter?
- AbstractMethodError cuando se utiliza RxJavaCallAdapterFactory en Retrofit 2
- Los parámetros @Part sólo se pueden utilizar con la codificación multipart. (Parámetro # 8)
- Cómo probar la interfaz de usuario de Android utilizando IdlingResource cuando se utilizan las solicitudes de red de Retrofit
- RecyclerView no se actualiza después de NotifyDataSetChanged (), el contenido aparece después de encender y apagar la pantalla
- Cómo realizar una prueba de unidad
- Retrofit POST con un objeto json que contiene parámetros
- Gestione diferentes tipos de respuesta JSON desde el mismo punto final en RetroFit
- ¿Cómo hacer una solicitud de POST utilizando retrofit 2?
- RedDit oAuth 2 para Android aplicación "sin usuario" con Retrofit
- Default Schedulers para rxjava en Android
- Cómo cancelar la solicitud con retofit2 y RxAndroid
- Solo observable con varios suscriptores
- Android - Configuración de Retrofit / Apache HttpClient para Digest Auth
- Video en WebView – ApplicationContext vs Contexto de la actividad
- ¿Dónde puedo obtener un JAR para importar libcore.io?