Vas a programar una aplicación real para Android usando bloques. Al final de estas dos sesiones tendrás una app funcional que podrás instalar en tu móvil.
Vas a crear una app de tipo Quiz: la app mostrará preguntas de un tema que tú elijas y el usuario podrá responder pulsando botones. La app le dirá si ha acertado o fallado, y al final le mostrará su puntuación.
Partirás de un proyecto base ya preparado con el diseño visual hecho. Tu trabajo es programar la lógica con bloques.
ai2.appinventor.mit.edu. Inicia sesión con tu cuenta de Google del colegio.QuizBase.aia. Descárgalo en tu equipo (no lo abras directamente).Proyectos → Importar proyecto (.aia). Selecciona el fichero QuizBase.aia.Este bloque guarda el nombre introducido por el usuario y cambia a la pantalla del quiz.
si… entonces para comprobar que no esté vacío antes de continuar.Llama al procedimiento que carga la pregunta actual.
Actualiza los textos de la pantalla con la pregunta correspondiente al número actual.
Este bloque se repite igual para BtnA, BtnB y BtnC, cambiando solo la letra.
Recoge la puntuación enviada desde Pantalla 2 y muestra el resultado.
Al cerrar Pantalla 3 se vuelve automáticamente a Pantalla 1 (la app stack funciona así en AppInventor).
Conectar → AI Companion. Aparecerá un código QR.Al finalizar la sesión 2, exporta tu proyecto en formato .aia:
Proyectos → Exportar proyecto seleccionado (.aia).Quiz_TuNombre.aia.Compilar → App (guardar .apk en mi ordenador). Tarda unos minutos.