Histórico de cambios
Aquí podemos ver resumidamente los cambios que se han realizado en cuanto a requerimientos, procesos o nuevos pasos a seguir:
VERSIÓN |
FECHA |
DESCRIPCIÓN CAMBIOS |
AUTOR |
v11.3 | 06/11/24 | R2.2.1 - El desarrollo debe ser compatible con iOS 17 o versiones superiores. No se publicarán apps compatibles con versiones iOS 15 o inferiores. | JLM |
v11.2 | 11/07/24 | R1.14.1 - Se ha modificado para que Mapbox sea una recomendación y no un requisito. R1.14.2 - Se ha cambiado el archivo que se ponía a disposición por una url de donde se puede obtener la cartografía. R4.1.3 - Se debe incluir una dependencia para generar los íconos de iOS y Android. También se indican qué especificaciones deben tener las imágenes de base. |
JLM |
v11.1 | 06/05/2024 | R1.1.3 - Este requisito ya no es obligatorio y pasa a ser una obligación. R1.6.2 - Se ha modificado el redactado y se ha indicado el asunto que se debe poner en el mail de contacto. También se ha movido la explicación del módulo común para obtener la información del dispositivo a R1.7.1. R1.7.1 - Se ha añadido la explicación de la funcionalidad de obtener la información del dispositivo y de la app, como una tercera funcionalidad después del control de versiones i control de valoraciones. R1.9 - Se ha revisado la numeración para versiones hotfix. R3.3.1 - Se ha actualitzado la referencia en el tamaño de los .aab. |
JLM |
v11.0 | 05/04/2024 | R1.14 - Se ha añadido un enlace a los requisitos específicos de Flutter. R1.1.6.1 - Modificado el texto referente a los screenshots de dispositivos iOS para que sea más preciso de acuerdo al modelo de la App Store R1.1.6.2 - Se ha actualizado el documento "manual integración continua" para proveedores con nuevos requisitos para las apps desarrolladas con Flutter. Se ha eliminado la referencia al App Bundle, al ya estar incluida en el manual. R1.4.2 - Al inicio del proyecto se ha de usar la última versión estable del framework. Cuando se entregue el código se debe usar como mínimo la penúltima versión estable del framework. R1.14.1 - Se ha actualizado el plugin recomendado para integrar Mapbox. R1.15 - Añadido nuevo requisito relacionado con la documentación del proyecto. R2.2. - Se ha modificado este requisito, actualizando la referencia a "deployment info --> devices" por "supported destinations" y eliminando la referencia a la arquitectura de 32 bits al estar deprecada R3.1.3 y R3.1.4 - El requisito R3.1.3 se ha eliminado y el requisito antes R3.1.4 ha pasado a ser el R3.1.3 R3.3.1 - Se ha eliminado la parte referente a Flutter de este requisito, debido a que ya no aplica. R4 - Creada nueva página con los requisitos específicos de Flutter. |
JLM |
v10.2 |
21/11/2023 |
R1.1.6.4 - Se debe informar antes de la publicación de una nueva versión si esta será full-out o progresiva. R1.2.2 - Se ha modificado este requisito, eliminando el apartado referente a la ícona de favoritos. R1.11.2 - Es obligatorio que se cumplan los criterios de calidad de código indicados en SonarQube. R3.3.1 - Se ha aclarido este requisito, explicando que esto implica mostrar una nueva pantalla que cumpla con los requisitos de diseño para la splah screen. |
JLM |
v10.1 |
06/06/2023 |
R1.4.3 - Las apps deben tener un sistema para deshabilitar las llamadas a servicios, tanto de terceros como propios. R1.11.2 - A partir de octubre será un requisito cumplir con los criterios de calidad de código para la publicación de apps. |
JLM |
v10.0 |
30/03/2023 |
R1.11. - Se ha reorganizado este requisito, dividiéndose en un apartado (R1.11.1) que hace referencia a los Test Plan, y un nuevo apartado (R1.11.2) refeririéndose a la calidad del código y que, hasta el tercer trimestre del 2023, sólo es una recomendación. R3.1.1. - Las versiones Android deben ser compatibles con la versión 8.0 (api 26) y superiores del sistema operativo. |
JLM |
v9.5 | 10/03/2023 | R1.3.2 - Se debe mostrar un mensaje en la parte inferior de la pantalla recordando al usuario que ha denegado un permiso de la app. También se han indicado las instrucciones para solicitar el permiso para gestionar correctamente las notificaciones push para dispositivos Android 13 o superior. R3.1.1 - Las nuevas apps han de estar orientadas a Android 13 (API 33). A partir de mayo también será obligatorio para las actualizaciones. R3.3.1 - A partir de Android 12 cambia la manera de implementar la Splash Screen. |
JLM |
v9.4 | 30/01/23 | R1.5.1 - Se ha añadido el requisito de registrar el idioma del dispositivo, y de informar el idioma seleccionado al iniciar la app. R1.6.2 - Uso del módulo común de la OSAM para obtener la información del dispositivo y añadirla al mail de contacto. R1.6.6 - Si la funcionalidad de una aplicación implica cómo llegar a un destino, y éste lleva a fuera de la app, se debe indicar al usuario la posibilidad de seleccionar entre las diferentes aplicaciones de navegación que tiene instaladas en su dispositivo. |
JLM |