{"id":7076,"date":"2019-06-18T06:00:38","date_gmt":"2019-06-18T13:00:38","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7076"},"modified":"2025-06-13T20:52:25","modified_gmt":"2025-06-14T03:52:25","slug":"tutorial-query-database-android","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/tutorial-query-database-android\/","title":{"rendered":"Aplicaci\u00f3n Android que utiliza la API de consulta y la base de datos Couchbase Lite"},"content":{"rendered":"<p><a href=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-mobile-2-0\/\">Couchbase Lite 2.x<\/a> es un potente <a href=\"https:\/\/www.couchbase.com\/blog\/es\/resources\/why-nosql\/\">NoSQL<\/a> almac\u00e9n de datos integrado para iOS, Android y .Net <a href=\"https:\/\/developer.couchbase.com\/documentation\/mobile\/2.0\/couchbase-lite\/index.html\">Plataformas m\u00f3viles<\/a>. En una <a href=\"https:\/\/www.couchbase.com\/blog\/es\/tutorial-nosql-database-android\/\">tutorial<\/a>exploramos los fundamentos de las bases de datos y los documentos. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Create,_read,_update_and_delete\">CRUD<\/a> operaciones utilizando Couchbase Lite dentro de tus aplicaciones Android.<\/p>\n<p>Adem\u00e1s de las operaciones CRUD est\u00e1ndar, Couchbase Lite aporta potentes <a href=\"https:\/\/www.couchbase.com\/blog\/es\/sql-for-json-query-interface-couchbase-mobile\/\">API de consulta<\/a> con sem\u00e1ntica SQL y b\u00fasqueda de texto completo\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/es\/full-text-search-couchbase-mobile-2-0\/\">(FTS)<\/a> capacidades al l\u00edmite. Mientras que el anterior <a href=\"https:\/\/www.couchbase.com\/blog\/es\/tutorial-nosql-database-android\/\">tutorial<\/a> discutido el uso de una \u00fanica instancia de Couchbase Lite incrustada dentro de tus aplicaciones, \u00a1tambi\u00e9n puedes tener m\u00faltiples instancias locales de Couchbase Lite!<\/p>\n<p>Exploraremos algunas capacidades adicionales de Couchbase Lite en un nuevo <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/query\/userprofile\/android\/userprofile_query.html\">tutorial<\/a> que introducimos aqu\u00ed.<\/p>\n<h2 id=\"tutorial\">Tutorial de la aplicaci\u00f3n Couchbase Lite para Android<\/h2>\n<p>En <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/query\/userprofile\/android\/userprofile_query.html\"><strong>tutorial<\/strong><\/a> le gu\u00eda a trav\u00e9s de una aplicaci\u00f3n Android que le demostrar\u00e1 c\u00f3mo puede agrupar, cargar y utilizar un <em>preconstruido<\/em> de Couchbase Lite.<\/p>\n<p>En el anterior <a href=\"https:\/\/www.couchbase.com\/blog\/es\/tutorial-nosql-database-android\/\">tutorial<\/a>, ten\u00edamos una \u00fanica instancia de Couchbase Lite incrustada dentro de la aplicaci\u00f3n. En este tutorial, tendremos dos instancias de Couchbase Lite. La aplicaci\u00f3n est\u00e1 precargada con datos comunes en una instancia. Est\u00e1 disponible para todos los usuarios del dispositivo, mientras que la segunda instancia contiene datos espec\u00edficos del usuario.<\/p>\n<p>Hay varias razones por las que puedes querer integrar tu aplicaci\u00f3n 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\u00e9n mejora la experiencia general del usuario al reducir el tiempo de arranque.<\/p>\n<p>El tutorial tambi\u00e9n le introduce en los fundamentos de la <code>Constructor de consultas<\/code> interfaz. Utilizaremos un ejemplo sencillo de consulta de concordancia de patrones.<\/p>\n<h2 id=\"appoverview\">Visi\u00f3n general de la aplicaci\u00f3n<\/h2>\n<p>Ampliaremos la aplicaci\u00f3n \"Perfil de usuario\" que introdujimos en la secci\u00f3n <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/standalone\/userprofile\/android\/userprofile_basic.html\">Tutorial de Fundamentos.<\/a><\/p>\n<p>Esta versi\u00f3n de la aplicaci\u00f3n hace lo siguiente:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>Permite a los usuarios iniciar sesi\u00f3n y crear o actualizar la informaci\u00f3n de su perfil.<\/li>\n<li>Como parte del perfil de usuario, los usuarios pueden ahora seleccionar una universidad de una lista de posibles opciones.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>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\u00f3n.<\/p>\n<p>La informaci\u00f3n 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\u00f3n y vuelve a iniciarla, la informaci\u00f3n del perfil se carga desde la base de datos.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/university_app_overview.gif\" alt=\"user profile app overview\" \/><\/figure>\n<h2 id=\"nextsteps\">Pr\u00f3ximos pasos<\/h2>\n<p>Al final del tutorial, entender\u00e1s c\u00f3mo usar bases de datos precompiladas de Couchbase Lite dentro de aplicaciones Android. Tambi\u00e9n deber\u00edas familiarizarte con el <code>Constructor de consultas<\/code> API y c\u00f3mo se utiliza para crear y ejecutar consultas en la base de datos local.<\/p>\n<p>Permanece atento a futuros tutoriales que ampliar\u00e1n esta aplicaci\u00f3n para incorporar m\u00e1s funcionalidades de Couchbase Mobile. Si tienes preguntas o comentarios, por favor deja un comentario abajo o cont\u00e1ctame en Twitter <a href=\"https:\/\/twitter.com\/probablyrealrob\">@probablyrealrob<\/a>\u00a0o env\u00edeme un correo electr\u00f3nico a\u00a0<a href=\"mailto:robert.hedgpeth@couchbase.com\">robert.hedgpeth@couchbase.com<\/a>. En\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/es\/forums\/\">Foros de Couchbase<\/a> son otro buen lugar para plantear preguntas.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Lite 2.x es un potente almac\u00e9n de datos NoSQL embebido para plataformas m\u00f3viles iOS, Android y .Net. En un tutorial anterior, exploramos los fundamentos de las operaciones CRUD con bases de datos y documentos usando Couchbase Lite dentro de tus aplicaciones Android. Adem\u00e1s [...]<\/p>","protected":false},"author":34959,"featured_media":10574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2370,1815,7667,1810,1812],"tags":[2379,1500,2215],"ppma_author":[9080],"class_list":["post-7076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-best-practices-and-tutorials","category-couchbase-lite","category-couchbase-mobile","category-n1ql-query","tag-best-practices","tag-tutorial","tag-user-profile"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Android App Using the Query API &amp; Couchbase Lite Database<\/title>\n<meta name=\"description\" content=\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/tutorial-query-database-android\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android App Using the Query API &amp; Couchbase Lite Database\" \/>\n<meta property=\"og:description\" content=\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/tutorial-query-database-android\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-18T13:00:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:52:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2011\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@probablyrealrob\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"},\"author\":{\"name\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47\"},\"headline\":\"Android App Using the Query API &amp; Couchbase Lite Database\",\"datePublished\":\"2019-06-18T13:00:38+00:00\",\"dateModified\":\"2025-06-14T03:52:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"},\"wordCount\":481,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"keywords\":[\"best practices\",\"tutorial\",\"user profile\"],\"articleSection\":[\"Android\",\"Best Practices and Tutorials\",\"Couchbase Lite\",\"Couchbase Mobile\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\",\"name\":\"Android App Using the Query API &amp; Couchbase Lite Database\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"datePublished\":\"2019-06-18T13:00:38+00:00\",\"dateModified\":\"2025-06-14T03:52:25+00:00\",\"description\":\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"width\":2011,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android App Using the Query API &amp; Couchbase Lite Database\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47\",\"name\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d2687b799f515d10560e40ed5b695b63\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g\",\"caption\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\"},\"description\":\"Rob Hedgpeth is a Senior Developer Advocate at Couchbase specializing in mobile and IoT technologies. Rob has been developing applications of all flavors for over a decade, but has primarily been focused on the mobile space since 2010. Prior to working at Couchbase Rob worked as a Mobile Architect at Xamarin and Microsoft.\",\"sameAs\":[\"https:\/\/x.com\/probablyrealrob\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/robert-hedgpeth\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Aplicaci\u00f3n Android que utiliza la API de consulta y la base de datos Couchbase Lite","description":"Este tutorial le guiar\u00e1 a trav\u00e9s del trabajo con N1QL JSON consultas NoSQL en una base de datos pre-construida Couchbase Lite dentro de una sencilla aplicaci\u00f3n Android.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/tutorial-query-database-android\/","og_locale":"es_MX","og_type":"article","og_title":"Android App Using the Query API &amp; Couchbase Lite Database","og_description":"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/tutorial-query-database-android\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-06-18T13:00:38+00:00","article_modified_time":"2025-06-14T03:52:25+00:00","og_image":[{"width":2011,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","type":"image\/png"}],"author":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@probablyrealrob","twitter_misc":{"Written by":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"},"author":{"name":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47"},"headline":"Android App Using the Query API &amp; Couchbase Lite Database","datePublished":"2019-06-18T13:00:38+00:00","dateModified":"2025-06-14T03:52:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"},"wordCount":481,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","keywords":["best practices","tutorial","user profile"],"articleSection":["Android","Best Practices and Tutorials","Couchbase Lite","Couchbase Mobile","SQL++ \/ N1QL Query"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/","url":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/","name":"Aplicaci\u00f3n Android que utiliza la API de consulta y la base de datos Couchbase Lite","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","datePublished":"2019-06-18T13:00:38+00:00","dateModified":"2025-06-14T03:52:25+00:00","description":"Este tutorial le guiar\u00e1 a trav\u00e9s del trabajo con N1QL JSON consultas NoSQL en una base de datos pre-construida Couchbase Lite dentro de una sencilla aplicaci\u00f3n Android.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","width":2011,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Android App Using the Query API &amp; Couchbase Lite Database"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47","name":"Rob Hedgpeth, Promotor Senior para Desarrolladores, Couchbase","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d2687b799f515d10560e40ed5b695b63","url":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","caption":"Rob Hedgpeth, Senior Developer Advocate, Couchbase"},"description":"Rob Hedgpeth es desarrollador senior en Couchbase especializado en tecnolog\u00edas m\u00f3viles y IoT. Rob ha estado desarrollando aplicaciones de todos los sabores durante m\u00e1s de una d\u00e9cada, pero se ha centrado principalmente en el espacio m\u00f3vil desde 2010. Antes de trabajar en Couchbase, Rob trabaj\u00f3 como arquitecto m\u00f3vil en Xamarin y Microsoft.","sameAs":["https:\/\/x.com\/probablyrealrob"],"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/robert-hedgpeth\/"}]}},"authors":[{"term_id":9080,"user_id":34959,"is_guest":0,"slug":"robert-hedgpeth","display_name":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","author_category":"","last_name":"Hedgpeth, Senior Developer Advocate, Couchbase","first_name":"Rob","job_title":"","user_url":"","description":"Rob Hedgpeth es desarrollador senior en Couchbase especializado en tecnolog\u00edas m\u00f3viles y IoT. Rob ha estado desarrollando aplicaciones de todos los sabores durante m\u00e1s de una d\u00e9cada, pero se ha centrado principalmente en el espacio m\u00f3vil desde 2010. Antes de trabajar en Couchbase, Rob trabaj\u00f3 como arquitecto m\u00f3vil en Xamarin y Microsoft."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/7076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/34959"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=7076"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/7076\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/10574"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=7076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=7076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=7076"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=7076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}