iphone

Page 47

Proyecto Fin de Carrera Desarrollo de aplicaciones para dispositivos móviles sobre la plataforma Android de Google

Figura 8. Ciclo de vida de una aplicación: ejemplo (I)

Sirva como ejemplo el caso mostrado en la Figura 1. En ella se representa el estado del sistema tras la ejecución de varias aplicaciones [31]. El camino que ha seguido el hipotético usuario ha sido el siguiente: 1. 2. 3. 4. 5.

Abrir el menú principal de Android. Seleccionar un cliente de correo, que se abre y muestra la bandeja de entrada. Abrir uno de los nuevos mensaje recibidos. Pinchar dentro del cuerpo del mensaje una URL. El navegador web se abre mostrando dicha dirección.

En dicha figura existen 4 procesos en el sistema, representados mediante barras horizontales apiladas. Además, la representación de un dispositivo móvil con un icono al lado muestra cuál sería la aplicación activa en ese momento para el usuario:

El primero de los procesos, System, representa el estado del sistema; a través del API Activity Manager, este proceso gestiona el ciclo de vida de los demás procesos. El usuario ha ido abriendo aplicaciones y lanzando actividades, y en este instante vemos que System monitoriza las siguientes actividades: a) el menú principal de Android. b) la bandeja de entrada del cliente de correo. c) el mensaje que el usuario ha abierto.

Jaime Aranaz Tudela Ingeniería en Informática

47


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.