Ensayo de android

3
Seminario II Hugo Ricardo Ariza Arriaga Tarea 3 Ensayo 200843473 Introducción ¿Qué es Android? Android es un sistema operativo, basado en la plataforma Linux, utilizado para los teléfonos móviles en la actualidad los Smartphone, también puede ser utilizado en otros dispositivos que actualmente están emergiendo como pueden ser las Tablet, ipods, etc. Desarrollo Una de las ventajas de Android es que si el usuario que utiliza este sistema sabe programar, puede crear, y modificar sus propias aplicaciones como también puede ser modificado el propio sistema al gusto del usuario o simplemente hacerle mejoras al sistema. Otra de las ventajas es que Android permite programar en entornos de trabajo (framework) de java, esto quiere decir que si el usuario que desee y tiene conocimientos en java fácilmente puede hacerle modificaciones. Como ya lo habíamos mencionado, Android está basado en la plataforma Linux por lo que podemos decir que utiliza las mismas capas que en la plataforma de Linux y su variante es que su el rumtime de andorid se encuentra en la librerías, esto es una capa arriba del kernel. Esto nos indica que Android puede acceder a diferentes controladores. Android cuenta con diferentes versiones de sistema, pues ha evolucionado con el pasar del tiempo; su primera versión se llama QWERTY HTC G1, luego fueron saliendo las demás versiones cada una con sus diferentes mejoras o agregándole algunas funcionalidades. Hasta el momento la última versión de Android es ANDROID LOLLIPOP.

description

Android utilizando como ide Eclipse luna

Transcript of Ensayo de android

Seminario IIHugo Ricardo Ariza ArriagaTarea 3 Ensayo200843473IntroduccinQu es Android?Android es un sistema operativo, basado en la plataforma Linux, utilizado para los telfonos mviles en la actualidad los Smartphone, tambin puede ser utilizado en otros dispositivos que actualmente estn emergiendo como pueden ser las Tablet, ipods, etc.

DesarrolloUna de las ventajas de Android es que si el usuario que utiliza este sistema sabe programar, puede crear, y modificar sus propias aplicaciones como tambin puede ser modificado el propio sistema al gusto del usuario o simplemente hacerle mejoras al sistema.Otra de las ventajas es que Android permite programar en entornos de trabajo (framework) de java, esto quiere decir que si el usuario que desee y tiene conocimientos en java fcilmente puede hacerle modificaciones.Como ya lo habamos mencionado, Android est basado en la plataforma Linux por lo que podemos decir que utiliza las mismas capas que en la plataforma de Linux y su variante es que su el rumtime de andorid se encuentra en la libreras, esto es una capa arriba del kernel. Esto nos indica que Android puede acceder a diferentes controladores.Android cuenta con diferentes versiones de sistema, pues ha evolucionado con el pasar del tiempo; su primera versin se llama QWERTY HTC G1, luego fueron saliendo las dems versiones cada una con sus diferentes mejoras o agregndole algunas funcionalidades. Hasta el momento la ltima versin de Android es ANDROID LOLLIPOP.

Uno de los entornos de desarrollo que podemos utilizar es Eclipse. Pero antes de desarrollar se debe de preparar en ambiente de trabajo. Para esto necesitamos hacer lo siguiente: lo primero es tener el kit de desarrollo de software de Android a lo que se le conoce como SDK. Antes de instalar nuestro SDK debemos tener instalado el JDK, si no se encuentra instalado en el computador, SDK comprobara si el JDK se encuentra instalado, en el caso que el JDK no se encuentre instalado, mostrara un mensaje que se debe instalar primero el JDK y luego instalar el kit de desarrollo de software de Android (SDK), por ultimo lo que se debe de hacer es configurar e instalar la versin de Android que se desea e instalar el plugin ADT.

Perspectivas y EmuladoresPerspectiva DDMSLa funcin principal de la perspectiva es que se puede realizar debugging al mismo tiempo que se est programando, es una manera muy segura pues se pueden ir verificando si se encuentran errores al momento que se est programando.

EmuladorCuando ya tenemos la aplicacin lista, podemos ejecutar el proyecto; si la aplicacin se encuentra sin errores levantara una ventana donde mostrara lo que queremos que la aplicacin haga. Al ejecutar el proyecto el emulador tarda varios minutos en levantar.

Hay varias caractersticas de Android pero una de las principales es que puede reutilizar los componentes entre las diferentes aplicaciones. En este caso los componentes son los elementos bsicos que conforman un proyecto de Android.

ConclusinAlgunas ventajas que se pueden mencionar sobre los sistemas Android:Son de cdigo abierto y se pueden leer, modificar, y crear lo que se desea para este sistema, este punto podemos decir que es uno de los ms importantes pues a la mayora de usuarios les llama la atencin por la libertad que pueden obtener gracias a su cdigo abierto.Android cuenta con una gran variedad de herramientas en las cuales pueden hacer prcticamente cualquier aplicacin para mviles o para cualquier dispositivo.Cuenta con diferentes tipos de componentes entre ellos se encuentran las actividades. La actividad nos sirve para mostrar al usuario de forma grfica. Tambin podemos mencionar los servicios, estos componentes son tareas no visibles pero que se ejecutan por debajo.Por ultimo Android cuenta con interfaz de usuario, que donde el usuario tiene la interaccin con la pantalla del mvil y es el medio por el cual se puede compunicar el usuario con el sistema.Tambin cuenta con eventos, mens y barras, Dilogos y comunicaciones. Todo es saber configurarlo y tener un poco de concepto para que se utiliza cada uno.