Mi App de Android con App Inventor

 Mi App de Android con App Inventor


En la siguiente entrada hablaré sobre el progreso seguido para realizar una app con App Inventor de Android. A la hora de realizar la app investigué un poco su funcionamiento con un tutorial que os enseñaré abajo al final de la entrada. 

La aplicación reúne las siguientes funcionalidades:

  • GPS
  • Llamadas por teléfono
  • Envío de correos
  • Otros
La finalidad de este proyecto era entrenar un poco la programación a base de este tipo de apps, como App Inventor, que te facilita un sistema de bloques y  algunos elementos ya programados.

A continuación tenéis el PDF con las imágenes del código y el diseño de mi app más una explicación breve de su funcionamiento. 


En cada diapositiva hay una foto del diseño de esa "Screen" y luego otra con una o varias fotos de los bloques necesarios para que tenga el funcionamiento correspondiente a su finalidad.


Explicación Código Interfaz:


  • Primero, para la interfaz principal, hemos puesto que la “DisposiciónHorizontal2” se inicialice como falso, para que no aparezca una vez abres la app. Luego, cuando le des al “botón_menú”, se abre la "Disposición_Horizontal" donde están los distintos botones que te llevan al teléfono, Gmail y GPS. En la última parte, pusimos que cuando le des a esos botones te lleven a las distintas pantallas.


Explicación Código Teléfono:


  • Para el teléfono primeramente hemos, puesto que cuando le des a “Botón1” abra otra pantalla con el nombre de “Pantalla1”, o sea que para salir de esa pantalla y volver a la pantalla principal. Luego hemos puesto que cuando hagas clic en el botón llamar, luego de escribir el número, te lleve al teléfono y llames. Por último, si no te acuerdas del número, hemos puesto que cuando le des a Agenda, te lleve a la agenda de tu teléfono donde seleccionas el número y lo llamas.


Explicación Código Correo Electrónico:


  • Para el Gmail, hemos puesto que cuando hagas clic en botón 1, después de haber rellenado el primer campo, donde pones el correo, el segundo, donde pones el asunto y ya el tercero, donde pones el cuerpo de la app.

  • Posteriormente a eso cuando le das a clic y te lleva a g-mail y de ahí envías el correo electrónico.


Explicación Código GPS:

  • En este código, pusimos que al inicializar la pantalla “GMAPS”, automáticamente, si tenemos el GPS activado en nuestro dispositivo, se enviarán las coordenadas que se actualizarán cada 20000 ms.

  • Posteriormente, se hizo que al apretar el botón “DóndeEstoy”, el “LocationSensor” le indique al “Map1” donde estamos según nuestra latitud y altitud vía satélite, y que la “Mark1” cambie su ubicación dependiendo de donde esté la nuestra. 


Estos son los blogs de los compañeros que me ayudaron a realizar este trabajo:

- La Mente del Programador - https://lamentedelprogramador.blogspot.com/



Ahora unos tutoriales que utilicé para aprender a usar App Inventor:



 

Comentarios