A2.2
Cambio + documento
Apoyo: apartados a y b
Modificación funcional de una app existente
Interviene sobre el código de Jetnews (A2.1) de forma segura: localiza el punto exacto de cambio, añade una funcionalidad visible y documenta la decisión.
Tu progreso en esta tarea
0/7 pasos completados
1Punto de partida: la app funcionando
Nunca modifiques código ajeno sin haber comprobado antes que compila y se ejecuta sin tus cambios.
2Localiza el punto de intervención
Antes de escribir nada, identifica en qué Activity/Composable vive la pantalla que vas a tocar, y qué recursos usa.
Recursos relacionadosLos textos visibles deben venir de
strings.xml (nunca hardcodeados) para facilitar internacionalización y mantenimiento; las vistas se referencian con @+id/... al crearlas y @id/... al reutilizarlas, y se recuperan en código con findViewById<Tipo>(R.id.nombreVista).3Aplica el cambio
Basta con una funcionalidad visible y acotada: un botón, un texto condicional o una pantalla sencilla nueva.
Cambio mínimo, no cambio grandeEl objetivo es demostrar que sabes intervenir con seguridad sobre código ajeno, no rehacer una pantalla entera. Prioriza un cambio pequeño y bien entendido sobre uno ambicioso a medias.
4Documenta el cambio
✓Criterios de evaluación
- 1g — Se han probado aplicaciones informáticas en diferentes dispositivos móviles verificando su adaptación a cada uno de ellos.
- 1h — Se han utilizado emuladores para comprobar el funcionamiento de las aplicaciones.
← AnteriorA2.1 · Análisis de una app de código abierto
Siguiente →A2.3 · Experimento de ciclo de vida
Adaptado de apartado a, apartado b y actividades.