Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eduardo Martínez V.
Instituto IACC
07-09-2021
Desarrollo
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
contienen:
Un ícono pequeño, configurado usando setSmallIcon()
Un título, configurado usando setContentTitle(),
Texto de detalle, configurado con setContentText()
APPWidget
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. Se categorizan en:
Información: permite la visualización de cosas importantes, como por ejemplo
el reloj y sus accesorios.
Control: nos permite utilizar el dispositivo como un control remoto o un
anexo a la aplicación la cual nos permite manipularla con controles que
están predefinidos sin la necesidad de ejecutar la aplicación, este tipo de
widget normalmente es utilizado en tv o reproductores de música.
Hibrido: nos permite vincular distintas categorías y visualizarlas en un
mismo elemento, lo anterior le permitiría al usuario mostrar información
conjunta en un único widget, acá podríamos tener una app que nos muestre
el tiempo y la hora de una ubicación en donde nos encontremos físicamente.
Paso a paso:
Asismo, debemos contar con una cuenta de desarrollador, para esto existen
requerimientos básicos que debemos cumplir, mayor de 18 años, tener cuenta
google y haber pagado los 25 USD.
Una vez que tengamos nuestra cuenta de desarrollador, procedemos a generar el
fichero APK (APK o Android Aplication Package, es un archivo ejecutable de
las aplicaciones Android) firmado digitalmente con un certificado Generate
Signed Bundle / APK. Para realizar pruebas de nuestra app ya sea en emulador o
en dispositivos podemos usar la opción APK Debug “Build APL(s), pero este
apk no es válido para publicarlo en el play store.
Como se desea crear una app para publicarla en Google play, seleccionamos
Android App Bundle, Un Android App Bundle es un formato de publicación
que incluye todos los recursos y el código compilado de tu app, pero delega la
generación del APK y la firma a Google Play.