diff --git a/android-app/RELEASE.md b/android-app/RELEASE.md index 021a478..584d1df 100644 --- a/android-app/RELEASE.md +++ b/android-app/RELEASE.md @@ -1,10 +1,10 @@ -# DH Inspección Android · release F6.1 +# DH Inspección Android · release Campo Dinámico 0.17.0 ## Candidata vigente -- Fase funcional: **F6.1**. -- `versionName`: **0.15.1**. -- `versionCode`: **23**. +- Fase funcional: **Campo Dinámico / alta rápida de Inventario**. +- `versionName`: **0.17.0**. +- `versionCode`: **26**. - Application ID release: `com.korexlabs.dhinspeccion`. - Application ID debug/QA: `com.korexlabs.dhinspeccion.debug`. - API: `https://dhv2.korexlabs.com/api/v3/`. @@ -12,6 +12,18 @@ La variante debug es independiente de la app productiva y puede instalarse para QA/presentación sin sobrescribir una instalación release histórica. +## Novedades de campo 0.17.0 + +La pantalla de una Inspección incorpora un acceso destacado a **Modo campo rápido**. La carga de una Subinstalación se resuelve como flujo guiado: + +1. elegir la **Instalación padre** dentro del Yacimiento de la Inspección; +2. buscar y seleccionar la **clasificación técnica** compatible, identificar el elemento y completar únicamente los datos dinámicos que correspondan; +3. tocar **Guardar y tomar foto**: la APK captura GPS y abre la cámara automáticamente. + +Se mantienen las reglas de integridad existentes: la fotografía sigue siendo obligatoria antes de habilitar Hallazgos, el alta queda ligada al contexto de la Inspección, se conserva la posibilidad de buscar Inventario existente y el mecanismo de fusión de duplicados continúa disponible para altas de campo. + +La búsqueda de clasificación técnica está preparada para catálogos extensos de Subinstalaciones sin obligar al inspector a recorrer una fila horizontal completa. + ## Barrera obligatoria Todo cambio Android o de API que pueda afectar al cliente móvil debe pasar `Android CI / RC`: @@ -44,5 +56,5 @@ Antes de distribuir una APK productiva: - todas las barreras de CI del SHA exacto deben estar verdes; - comprobar certificado/huella de firma contra la versión histórica; - realizar actualización sobre al menos una tablet con la versión productiva anterior; -- ejecutar smoke funcional contra el entorno objetivo: login, lista de inspecciones, inicio, inventario, alta de campo, foto/GPS, Acta, Hallazgo y cierre; +- ejecutar smoke funcional contra el entorno objetivo: login, lista de inspecciones, inicio, alta rápida de Subinstalación, GPS/foto, búsqueda de Inventario existente, Acta, Hallazgo y cierre; - registrar el SHA Git y SHA-256 de la APK distribuida.