Está en la página 1de 3

Seminario II

Tarea 3 Ensayo

Hugo Ricardo Ariza Arriaga


200843473

Introduccin
Qu 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.

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 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

Seminario II
Tarea 3 Ensayo

Hugo Ricardo Ariza Arriaga


200843473

debe de hacer es configurar e instalar la versin de Android que se


desea e instalar el plugin ADT.

Perspectivas y Emuladores
Perspectiva DDMS
La 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.

Emulador
Cuando 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.

Conclusin
Algunas 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.

Seminario II
Tarea 3 Ensayo

Hugo Ricardo Ariza Arriaga


200843473

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.