Title: Calculadora. Uso de extensiones (Individual)
Course: Mobilitzem la informàtica 4t ESO (en castellano) - Curs 2020/21 > Section: Tema 10. App Inventor, continuamos

Requisito:

Para mostrar el funcionamiento de las extensiones, os proponemos desarrollar una calculadora que utilice una extensión que interprete y resuelva expresiones matemáticas muy diversas.

Se pretende que el diseño sea atractivo, y que cambie según sea la navegabilidad del usuario.

Una vez verificado el correcto funcionamiento de la App, envía el fichero .apk con el nombre calculadora_apellido.apk a tu profesor, y el código fuente, con el nombre calculadora_apellido.aia a tu profesor.

ATENCIÓN: Guarda los ficheros que has creado en tu Drive personal.

PISTA para la RESOLUCIÓN:

Como sabéis, el propio App Inventor ya nos ofrece una serie bastante completa de funciones que podemos encontrar cuando estamos editando en la ventana de bloques, pero que si utilizamos la extensión Math Extensions de Pura Vida Apps se superan las funciones que ofrece esta biblioteca propia de App Inventor; se pueden usar funciones trigonométricas, por ejemplo. La programación es muy sencilla y la tenéis detallada en el capítulo: Extensiones de App Invento r.

En cuanto al anunciado, el diseño dice «Se pretende que el diseño sea atractivo, y que cambie según sea la navegabilidad del usuario». Esto se puede traducir en que haya un botón llamado «Mostrar ayuda» en un inicio, y que cambie de nombre a «Ocultar ayuda» si previamente el usuario ha hecho clic en el botón y se muestra la ayuda. Podrían ser los siguientes bloques