Control Semana 8 HPM
Control Semana 8 HPM
Control Semana 8 HPM
Instituto IACC
10/11/2021
DESARROLLO DEL CONTROL:
1. Debido a complicaciones con la estimación de tiempos del proyecto que han conducido
a un demora del mismo,solo se le permite implementar un elemento en segundo plano:
APPWidget o Notificaciones. Indique cuál de los dos servicios especiales implementaría.
Justifique su respuesta con tres criterios de su selección.
Desarrollo
Muchas app y servicios de Android se pueden ejecutar de manera simultánea. Por ejemplo, un
usuario puede abrir un juego en una ventana mientras navega por la Web en otra, y recurrir a
una tercera app para reproducir música. Cuantas más apps se ejecuten a la vez, mayor será la
carga para el sistema. Si se ejecutan más apps o servicios en segundo plano, aumenta la carga
del sistema, lo que puede generar una mala experiencia del usuario (por ejemplo, la app de
música podría cerrarse de forma inesperada).
Limitaciones de servicios en segundo plano: Mientras una app está inhabilitada, existen
límites para su uso de servicios en segundo plano. Esto no se aplica a servicios en
primer plano, que son más notorios para el usuario.
Por esta razón, y en éste caso, se revisará el uso para trabajar con las notificaciones y
APPwidgets.
Notificaciones
Una notificación es un mensaje que se puede desplegar hacia fuera de la interfaz de usuario de
la aplicación. Cuando se le dice al sistema que envíe una notificación, aparece como ícono en
el área de notificaciones. Para ver sus detalles, el usuario debe abrir el cajón de notificaciones.
Ambos, el cajón y el área de notificaciones, son áreas controladas por el sistema operativo que
el usuario puede ver en cualquier momento. Las notificaciones son una parte importante de la
interfaz de usuario Android y tienen su propia guía de diseño.
APPwidgets
Los widgets de aplicación son vistas en miniatura de la aplicación que pueden estar embebidas
en otras aplicaciones (como por ejemplo en la pantalla de inicio) y recibir actualizaciones
periódicas. Es posible publicarlas con un App Widget Provider y un componente de aplicación
que es capaz de almacenar otros widgets de aplicación es App Widget host.
Los centros de notificaciones han sido desde hace tiempo una alternativa válida para este
propósito. Las últimas versiones de las actuales plataformas han convertido sus centros de
notificaciones en elementos clave de la experiencia de usuario. Con un simple gesto táctil se
puede acceder a las notificaciones, y no solo se pueden ver, sino interactuar con ellas.
Obviamente esas opciones no siempre están disponibles y hay ciertos widgets que no tienen
versión en formato notificación, por lo que la correcta combinación de ambos elementos sería la
solución más apropiada para todos los usuarios.
Refactorización
La publicación es el proceso general por el cual tus aplicaciones para Android se ponen a
disposición de los usuarios. Cuando publicas una app, realizas dos tareas principales:
Preparar la app para su lanzamiento.
Durante el paso de preparación, compilar una versión de lanzamiento de tu app que los
usuarios pueden descargar e instalar en sus dispositivos Android.
[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia
bibliográfica.]
Ejemplos de un artículo:
Apellido, A. A., Apellido, B. B., y Apellido, C. C. (año). Título del artículo específico. Título
de la Revista, número de la revista, número de página.
https://doi.org/xx.xxxxxxxxxx
Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
Business, 6(2), 273-279.
Nota: Si el artículo de la revista no tiene un DOI y proviene de una base de datos de investigación académica,
finalice la referencia después del rango de páginas. No incluya información de la base de datos en la
referencia. La referencia en este caso es la misma que para un artículo de revista impresa. Si el artículo de la
revista no tiene un DOI, pero tiene una URL que resolverá para los lectores (por ejemplo, es de una revista en
línea que no forma parte de una base de datos), incluya la URL del artículo al final de la referencia, en vez del
DOI.
Ejemplos de un texto:
McShane, S. L., y Von Glinow, M. (2004). Organizational behavior: Emerging realities for the
workplace. The McGraw-Hill Companies.