Couchbase Lite 2.x es un potente NoSQL almacén de datos integrado para iOS, Android y .Net Plataformas móviles. En una tutorialexploramos los fundamentos de las bases de datos y los documentos. CRUD operaciones utilizando Couchbase Lite dentro de tus aplicaciones Android.
Además de las operaciones CRUD estándar, Couchbase Lite aporta potentes API de consulta con semántica SQL y búsqueda de texto completo (FTS) capacidades al límite. Mientras que el anterior tutorial discutido el uso de una única instancia de Couchbase Lite incrustada dentro de tus aplicaciones, ¡también puedes tener múltiples instancias locales de Couchbase Lite!
Exploraremos algunas capacidades adicionales de Couchbase Lite en un nuevo tutorial que introducimos aquí.
Tutorial de la aplicación Couchbase Lite para Android
En tutorial le guía a través de una aplicación Android que le demostrará cómo puede agrupar, cargar y utilizar un preconstruido de Couchbase Lite.
En el anterior tutorial, teníamos una única instancia de Couchbase Lite incrustada dentro de la aplicación. En este tutorial, tendremos dos instancias de Couchbase Lite. La aplicación está precargada con datos comunes en una instancia. Está disponible para todos los usuarios del dispositivo, mientras que la segunda instancia contiene datos específicos del usuario.
Hay varias razones por las que puedes querer integrar tu aplicación con una base de datos precompilada. Esto es adecuado para datos que no cambian muy a menudo, reduciendo el ancho de banda cuando se sincroniza desde un servidor remoto. También mejora la experiencia general del usuario al reducir el tiempo de arranque.
El tutorial también le introduce en los fundamentos de la Constructor de consultas interfaz. Utilizaremos un ejemplo sencillo de consulta de concordancia de patrones.
Visión general de la aplicación
Ampliaremos la aplicación "Perfil de usuario" que introdujimos en la sección Tutorial de Fundamentos.
Esta versión de la aplicación hace lo siguiente:
-
- Permite a los usuarios iniciar sesión y crear o actualizar la información de su perfil.
- Como parte del perfil de usuario, los usuarios pueden ahora seleccionar una universidad de una lista de posibles opciones.
La lista de universidades coincidentes se consulta (utilizando la nueva API de consulta) desde una base de datos local "Universidad" Couchbase Lite preconstruida que se incluye en la aplicación.
La información del perfil del usuario se guarda como un documento en la base de datos local de Couchbase Lite. Posteriormente, cuando el usuario cierra la sesión y vuelve a iniciarla, la información del perfil se carga desde la base de datos.

Próximos pasos
Al final del tutorial, entenderás cómo usar bases de datos precompiladas de Couchbase Lite dentro de aplicaciones Android. También deberías familiarizarte con el Constructor de consultas API y cómo se utiliza para crear y ejecutar consultas en la base de datos local.
Permanece atento a futuros tutoriales que ampliarán esta aplicación para incorporar más funcionalidades de Couchbase Mobile. Si tienes preguntas o comentarios, por favor deja un comentario abajo o contáctame en Twitter @probablyrealrob o envíeme un correo electrónico a robert.hedgpeth@couchbase.com. En Foros de Couchbase son otro buen lugar para plantear preguntas.