|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
T Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

150B.- App inventor 2. Servicios. Task. Tarea. Recordatorio.

p150B_recordatorio.aia [Esta aplicación solo funciona en el App inventor de http://services.appinventor.mit.edu]

- Vamos a crear una aplicación llamada Recordatorio que tenga un Servicio que envíe una notificación cada 10 segundos.

- Abrimos: http://services.appinventor.mit.edu

- Vamos a Proyectos / Comenzar un nuevo proyecto llamado: Recordatorio.

___________________________
- Diseño de la Screen1.

- En la Screen1 ponemos una Etiqueta y dos Botones como indico. Además creamos una tarea Task1.

 

___________________________
- Bloques de la Screen1.

- En los Bloques de la Screen1 sacamos los dos Botones y le añadimos los bloques de StartTask y StopTask. Estos bloques están en la parte de Screen1, como indico en la siguiente imagen:

------------------------------------------------------------------

- Vamos con el Diseño y Bloques de la Tarea Task1.

___________________________
- Diseño de la Task1.

- En el panel de componentes de la Task1 ponemos un Reloj1 y un NotificationComponent.

___________________________
- Bloques de la Task1.

- Fíjate la manera en que se ha puesto los 10 segundos: 10 x 1000

- es conveniente que esté de esa manera porque más tarde lo modificaremos.

__________________________
- Funcionamiento.

- Ya lo tenemos. Para que funcione la parte de Task, debemos Generar e instalar la aplicación en nuestro móvil, ya que directamente con el MIT COMPANION la parte del Task no funciona emulándolo.

- Pulsamos el Botón "Iniciar los recordatorios" para que se inicie el Servicio o Tarea. Cada 10 segundos aparecerá una Notificación en la parte superior del móvil.

- Aunque estés trabajando con otra aplicación, este servicio seguirá activo y cada 10 segundos te enviará una notificación.

- Para pararlo, simplemente pulsa el botón de "Parar los recordatorios".

- De esta manera puedes realizar un temporizador que cuente mientras estás utilizando otra aplicación, o crear un servicio de música de fondo que suene mientras estás utilizando otra aplicación, o un GPS que actúe mientras el móvil está en pausa o con otra aplicación, etc...

- Aquí vemos el funcionamiento, cada 10 segundos se envía una Notificación que se observa en el icono indicado. Al arrastrar ese icono leemos el mensaje de la Notificación.

- La "gracia" del Servicios es que aunque estemos con otra aplicación, saldrá la Notificación, ya que la tarea sigue funcionando en segundo plano.

- Si borramos la Notificación, volverá a salir otra a los 10 segundos.

 

----------------------------------------------------------------------------------------

- Vamos a ver otro ejemplo: Recordatorio 2.

___________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información