Saltar al contenido principal

Actividades del tema 1

Las actividades son abiertas: se indica el objetivo y lo que hay que entregar, no una lista de pasos cerrada. El alcance concreto se acuerda en clase.


A1.1 · Estudio comparativo de tecnologías​

Objetivo: justificar con criterio la elección de una tecnología de desarrollo móvil.

Elige tres tecnologías de familias distintas (por ejemplo: Android nativo, Flutter y PWA) y compáralas.

Aspectos a cubrir como mínimo:

  • Lenguaje y herramientas necesarias.
  • Plataformas que soporta.
  • Rendimiento y acceso al hardware.
  • Coste de desarrollo y mantenimiento.
  • Un caso de uso real en el que esa tecnología sea la mejor opción, argumentado.

Formato libre: informe breve, presentación o tabla comparativa comentada.

Criterios de evaluación: 1a, 1b.


A1.2 · Puesta en marcha del entorno​

Objetivo: dejar el entorno operativo y comprobar el comportamiento en distintas configuraciones.

  1. Instala Android Studio con el SDK y acepta las licencias.
  2. Crea un proyecto nuevo vacío y ejecútalo.
  3. Crea al menos tres AVD con perfiles claramente distintos entre sí: por ejemplo un teléfono actual, un teléfono pequeño y antiguo, y una tablet.
  4. Ejecuta el mismo proyecto en los tres y captura el resultado.
  5. Prueba la rotación de pantalla en cada uno.

Entrega: capturas de los tres AVD ejecutando la app, con la ficha de configuración de cada uno (perfil, API, densidad, resolución) y un comentario breve sobre las diferencias observadas.

Criterios de evaluación: 1c, 1d, 1e, 1h.


A1.3 · Análisis de limitaciones de un dispositivo​

Objetivo: relacionar las limitaciones del hardware con decisiones concretas de diseño de software.

Sobre un dispositivo real (el tuyo o uno del departamento), documenta:

  • Especificaciones: procesador, RAM, almacenamiento libre, pantalla (tamaño, resolución, densidad), versión de Android y nivel de API.
  • Sensores disponibles. Puedes usar una app de diagnóstico para listarlos.
  • Estado de la batería y consumo por aplicación (Ajustes → Batería).

Y después, la parte importante: tres conclusiones de diseño para tu futura aplicación derivadas de lo observado. No vale enunciar generalidades; cada conclusión debe apoyarse en un dato concreto de los que has recogido.

Criterios de evaluación: 1a, 1d.


A1.4 · Hito de proyecto: propuesta del Proyecto A​

Objetivo: definir la aplicación Anroid que desarrollarás a lo largo de todo el curso.

Este es el primer hito del proyecto continuo. La aplicación irá creciendo tema a tema, así que la propuesta debe dejar sitio a todo lo que vendrá después.

Rellena la plantilla de propuesta del Proyecto A. Además de los huecos a completar, la plantilla explica en cada apartado cómo tomar la decisión y muestra ejemplos. Si es la primera vez que diseñas una aplicación desde cero, ve por orden.

aviso

Requisito de viabilidad La propuesta debe permitir cubrir todos los criterios de evaluación del módulo — de ahí el apartado 8 de la plantilla. Una idea excelente que no dé pie a usar sensores o red obligaría a reformularla más adelante. Antes de empezar a desarrollar, la propuesta debe estar validada por el profesorado.

Criterios de evaluación: 1a, 1b (y sienta la base de RA2 y RA3).