lunes, 29 de octubre de 2012

Necesidad de multitarea de desarrollo Android




Desarrollo de aplicaciones Android va en aumento estos dias. Esto es porque es unico y especial, en el sentido de que permite ejecutar varias aplicaciones al mismo tiempo. Esto podria ser nuevo para los desarrolladores de otros. Los desarrolladores Android necesitan saber el comportamiento antes de disenar la aplicacion para que funcione bien. Aqui vamos a ver mas sobre el multi deslumbrante aspecto de la plataforma Android, como funcionan las aplicaciones con un impacto de Android y cuales son las ventajas de Android.





?Como surgio el diseno de multitarea





Hay algunas limitaciones tecnicas en los dispositivos moviles. Hay algunas de las necesidades de los usuarios que no existen en la web, asi como el escritorio. Por lo tanto los desarrolladores Android mientras disenaba el multi tasking caracteristica han tenidos en cuenta las siguientes limitaciones.





Cuando una persona usa un movil no tienen el tiempo o la paciencia que haga clic en la opcion de hacer despues de utilizar cada aplicacion, que pueden tener que usar muy a menudo y que tambien por corto tiempo. Asi que mientras desarrolla esto se mantiene en la mente y el usuario no necesita tener que hacer clic en hecho despues de utilizar la aplicacion.





El espacio de memoria que esta disponible en un telefono es muy limitado. No tienen la opcion denominada como espacio de intercambio. Asi que el desarrollo de aplicaciones Android es hecho por los desarrolladores Android teniendo presente esta limitacion.





El tiempo que un usuario se mueve de una aplicacion a otra en un telefono movil es muy inferior. Por lo tanto, el tiempo necesario para ejecutar una aplicacion es casi menos de un segundo. Decir por ejemplo el usuario esta viendo un video y recibe un SMS. Por lo que tiene que ir a los mensajes y volver al video. Cuando el periodo de espera para estas aplicaciones de conmutacion es mas los usuarios no te gusta. Por lo que los desarrolladores Android ten esto en cuenta al desarrollar la plataforma Android.





Para escribir el construido en Google aplicacion API disponible debe ser suficiente. La filosofia aqui es que se trata de cualquier aplicacion del mismo. Eso que todos son iguales. Es cualquiera que sea la aplicacion como GPS, sincronizacion de datos, musica debe estar disponible en el mismo API que existe para los desarrolladores de terceros.





El objetivo principal del desarrollo Android hace que el usuario sienta que todas las aplicaciones se estan ejecutando al mismo tiempo. Los desarrolladores tambien tienen que tener en cuenta que la memoria que esta disponible en el telefono es muy inferior y la RAM que realmente se necesita para ejecutar tantas aplicaciones es mucho mas que lo que esta disponible en un telefono. No hay ninguna opcion de memoria de intercambio. Las limitaciones anteriores son la razon principal de por que surgio el desarrollo Android.





Sin embargo un malentendido muy habitual en la multitarea de Android es la principal diferencia entre una aplicacion y un proceso. La aplicacion puede existir sin el proceso realmente se esta ejecutando en Android. Varias aplicaciones pueden compartir un proceso o viceversa, que es una aplicacion puede hacer uso de multiples procesos. Todo depende de las necesidades del proceso de una aplicacion.


No hay comentarios:

Publicar un comentario