{"id":5807,"date":"2026-05-28T19:18:32","date_gmt":"2026-05-28T17:18:32","guid":{"rendered":"https:\/\/support.neocheck.com\/?post_type=knowledgebase&#038;p=5807"},"modified":"2026-05-29T14:46:09","modified_gmt":"2026-05-29T12:46:09","slug":"arquitectura-y-componentes-clave-del-sdk","status":"publish","type":"knowledgebase","link":"https:\/\/support.neocheck.com\/es\/help\/neovision\/v-1-15\/arquitectura-y-componentes-clave-del-sdk\/","title":{"rendered":"Arquitectura y Componentes Clave del SDK"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">El SDK opera bajo la misma filosof\u00eda arquitect\u00f3nica en ambas plataformas m\u00f3viles. No requiere que el desarrollador construya controladores de c\u00e1mara ni l\u00f3gica de procesamiento desde cero; todo se maneja mediante capas de abstracci\u00f3n orientadas a casos de uso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A. Capa de Interfaz Gr\u00e1fica (Flujo Autocontenido)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El pilar central de la integraci\u00f3n es la simplicidad. El SDK expone una interfaz visual <strong>completamente autocontenida<\/strong> (una <code>Activity<\/code> dedicada en Android o un <code>UIViewController<\/code> en iOS).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>C\u00f3mo funciona:<\/strong> Tu aplicaci\u00f3n simplemente \u00ablanza\u00bb esta pantalla del SDK.<\/li>\n\n\n\n<li><strong>El resultado:<\/strong> El usuario interact\u00faa con la c\u00e1mara guiada y, al finalizar, el SDK se cierra autom\u00e1ticamente y devuelve el control (junto con el resultado empaquetado) a la pantalla madre. La integraci\u00f3n se reduce a abrir una ventana y escuchar su respuesta.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">B. Capa de Procesamiento y An\u00e1lisis en Tiempo Real (Edge Computing Local)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Toda la l\u00f3gica de detecci\u00f3n, an\u00e1lisis de calidad (QA) y optimizaci\u00f3n de la imagen se ejecuta mediante un motor de bajo nivel altamente eficiente que corre <strong>100% de manera local en el dispositivo<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ventaja:<\/strong> No satura el ancho de banda ni depende de la estabilidad de la red para guiar al usuario. El an\u00e1lisis es instant\u00e1neo. <em>(Nota: El env\u00edo final de los datos para la validaci\u00f3n centralizada requerir\u00e1 conectividad a internet en el paso posterior de la verificaci\u00f3n).<\/em><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">C. Capa de Dominio y Casos de Uso<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">En lugar de exponer clases complejas de configuraci\u00f3n interna, la capa de dominio provee interfaces limpias y sem\u00e1nticas centradas en los <strong>casos de uso de negocio<\/strong> del cliente. A trav\u00e9s de configuraciones simples, se le indica al SDK qu\u00e9 flujo debe ejecutar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Captura de tarjetas de identidad \/ DNI (<code>ID Cards<\/code>).<\/li>\n\n\n\n<li>Captura de licencias de conducci\u00f3n.<\/li>\n\n\n\n<li>Flujos de validaci\u00f3n facial o pasaportes.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">D. Capa de Lectura Electr\u00f3nica Avanzada (NFC)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f3dulo especializado que interact\u00faa con el hardware de radiofrecuencia del dispositivo m\u00f3vil. Permite entablar una comunicaci\u00f3n inal\u00e1mbrica y segura con el chip integrado de los documentos de identidad para extraer datos biogr\u00e1ficos y biometr\u00eda oficial de alta resoluci\u00f3n, blindando el proceso contra falsificaciones f\u00edsicas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El SDK opera bajo la misma filosof\u00eda arquitect\u00f3nica en ambas plataformas m\u00f3viles. No requiere que el desarrollador construya controladores de c\u00e1mara ni l\u00f3gica de procesamiento desde cero; todo se maneja mediante capas de abstracci\u00f3n orientadas a casos de uso. A. Capa de Interfaz Gr\u00e1fica (Flujo Autocontenido) El pilar central de la integraci\u00f3n es la simplicidad.  [&#8230;]<\/p>\n","protected":false},"author":51,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[400],"class_list":["post-5807","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-v-1-15"],"_links":{"self":[{"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/knowledgebase\/5807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/comments?post=5807"}],"version-history":[{"count":0,"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/knowledgebase\/5807\/revisions"}],"wp:attachment":[{"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/media?parent=5807"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"https:\/\/support.neocheck.com\/es\/wp-json\/wp\/v2\/knowledgebase_cat?post=5807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}