Explicación paso a paso:
APPINVENTOR 201 CALCULADORA 1 DIGITO SUMA
Hola. Buenas tardes.
Hoy diseñaremos una App a partir de 0.
Nuestra App será una Calculadora en la que podremos: Sumar, restar, multiplicar y dividir.
En este primer ejercicio, solamente podremos sumar números de 1 dígito. En el siguiente lo complicaremos.
Vamos de nuevo a: http://appinventor.mit.edu
Abrimos un nuevo proyecto que llamaremos: "App_Papa_11_Calculadora_1Digito_Suma".
Indicamos estas porpiedades a nuestra Screen:
Arrastramos un Table Arrangement con estas propiedades:
Arrastramos un botón a la primera celda
Y le ponemos las siguientes propiedades:
Hacemos lo mismo con los 3 siguientes:
y seguimos con los de debajo. Una vez acabados añadiremos un label:
Con las siguientes propiedades:
A continuación, le cambiamos el nombre a todos los componentes por uno que nos recuerde su función mediante el botón "Rename"
Quedará así:
Una vez acabado el diseño empezaremos son el código:
Para este proyecto necesitaremos 3 variables:
Dos de tipo numérico, donde guardaremos los números que hay que utilizar y una de tipo texto donde guardaremos la operación que debemos hacer con ellos.
Para empezar, solamente utilizaremos los botones B1, B2, Suma e Igual
Empezamos programando B1
Este botón ha de pasar su valor a la variable PrimerNumero si todavía no hemos indicado la operación:
Necesitamos un If, then, else, así que pulsaremos el botón azul:
Si todavía no hemos indicado la operación, (variable operación ="") pon valor 1 en variable primerNumero. En caso contrario ponlo en variable segundoNumero.
Después, muéstralo por pantalla:
Hacemos lo mismo para el B2:
A continuación programaremos el botón Suma, este es sorprendentemente simple:
Para finalizar por hoy, indicaremos que debe hacer la App cuando pulsemos el botón Igual:
Eso es todo por hoy, compilamos, instalamos y comprobamos que todo vaya bien.
Los números que podremos utilizar solamente tendrán un dígito, (no podremos poner 2222, solamente 2) los dígitos solamente podrán ser 1 o 2, y la operación solamente podrá ser la suma...
En el próximo ejercicio haremos que se puedan sumar números de más de un dígito.
Espero que os haya gustado, hasta la próxima...