Juan Lorca Control Semana 7
August 23, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Juan Lorca Control Semana 7...
Description
HERRAMIENTAS DE PROGRAMACIÓN MÓVIL SEMANA 7 Juan M. Lorca Gajardo 16.01.2022
ANTECEDENTES: Se le solicita que como programador realice una aplicación móvil de un sistema de control de espera de atención en un banco. La aplicación deberá tener un campo donde el usuario ingrese su número de RUT y al dar click al botón solicitar número de atención, muestre una barra de progreso durante una pausa de tarea simulada de 6 segundos. Una vez terminada la pausa, se debe mostrar la nueva pantalla con el siguiente mensaje, usuario con RUT , se le ha asignado el puesto . Realice las siguientes acvidades: 1. ¿Qué recomendación le haría al equipo de desarrollo en cuanto a los datos que se pueden obtener desde internet, de manera de opmizar la aplicación y hacerla más efciente para el usuario fnal? 2. Elabore una presentación de PowerPoint en donde se explique el paso a paso la implementación de los hilos y Async Task en operaciones de la aplicación en Android Studio.
DESARROLLO 1. ¿Qué recomendación le haría al equipo de desarrollo en cuanto a los datos que se pueden obtener desde internet, de manera de opmizar la aplicación y hacerla más efciente para el usuario fnal? Para Par a garan garanzar zar un ópmo ópmo rendim rendimien iento to para para el usuari usuario o fnal, fnal, debemo debemoss consid considerar erar el uso de hil hilos os adicio adi cional nales, es, cuy cuyo o objev objevo o es no entorp entorpecer ecer el ujo ujo de acc accion iones es del usuar usuario, io, como de igual igual orma orma garanzar que la aplicación no quede pegada, evitando con ello, una mala experiencia.
En el requerimien requerimiento, to, se menciona menciona que se necesitar necesitará á acceso a internet, como también que se adquieran adquieran archivos desde el mismo, siendo necesaria la conecvidad mediante la clase HpUrlConnecon, para establecer la misma. De igual orma se hará necesario consumir uentes de datos que se disponibilicen disponibilicen en ormato XML, por lo que se recomienda ulizar la biblioteca parser de XML ExpatPullParser, creando los métodos necesarios para deserializar los datos que se idenfquen necesarios para la aplicación.
Debido a que el desarrollo no indica el po de elementos que se consumirán como producto de la conexión a internet, se recomienda usar la biblioteca Android Universal Image Loader, en el caso de tra trabaj bajar ar con imágenes imágenes de int intern ernet, et, debido debido a que esta misma misma se enc encarg arga a de lanza lanzarr las Async Async Task Task necesarias para realizar la tarea solicitada.
2. Elabore una presentación de PowerPoint en donde se explique el paso a paso la implemen implementación tación de los hilos y Async Task en operaciones de la aplicación en Android Studio. Para el desarrollo del requerimiento se empieza con una app en blanco y se agregan dos Acvies MainAcvity y NumeroAsignado. Se ulizarán Async Task para actualizar una barra de progreso y se pasarán los datos relevantes desde MainAcvity a la siguiente acvidad mediante un mensaje Extra en el Intent.
REFERENCIAS BIBLIOGRÁFICAS IACC. (2021). Acceso a Redes de Servicio en Android / Shared Preerences y SplashScreen. Herramientas de Programación Móvil. Semana 7
View more...
Comments