Trabajo De Android
Enviado por alexacdsdc • 21 de Marzo de 2012 • 2.265 Palabras (10 Páginas) • 1.790 Visitas
Introduccion
Este proyecto se divide en dos capitulo. El primero tratara del sistema operativo móvil Android, el cual permite programar aplicaciones en un lenguajes muy conocido llamado java, adema s de que proporciona todas las interfaces necesarias para que puedas desarrollar aplicaciones que puedan acceder al teléfonos como son la agenda, llamadas telefónica, GPS, entre otras aplicaciones, además permite hacer mucho más que una simple llamadas por teléfonos, enviar mensajes de texto, escuchar música o tomar fotos, en pocas palabras, contiene una plataforma donde se puede visualizar aplicaciones capaces de realizar todos tipos de funciones, donde el límite de funcionalidad está limitado solo por nuestra imaginación, o mejor dicho(la de los desarrolladores de aplicaciones).
El segundo capítulo trata de lo que es en si el proyecto, trata de una aplicación de una agenda personal en el sistema operativo Androind donde se presenta el diseño y las funciones de este proyecto
Objetivos General
• Adquirir destrezas y habilidades para diseñar y desarrollar aplicaciones móviles para dispositivos que soporten el sistema operativo Android
Objetivos Específicos
• Generar documentación de investigación, novedades y de soporte para el semillero de investigación sobre los temas que se contemplen.
• Realizar un reconocimiento del sistema operativo.
• Socializar logros alcanzados mediante informes, tutoriales o charlas.
Concepto, Ventajas, Desventajas, Historia y Característica de Android
Concepto de Android
Es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware, está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tablets, GoogleTV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google.
El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido como es Java.
Android es una plataforma de desarrollo de software para dispositivos móviles que incluye: sistema operativo, middleware y aplicaciones clave. Se caracteriza por ser una plataforma de código abierto para dispositivos móviles que está basada en la version 2.6 de Linux. Es desarrollada por la Open Handset Alliance [1], la cual es un grupo de más de 30 firmas de tecnologías entre las cuales se encuentra: T-Mobile, HTC, Qualcomm, Motorola, Telefónica de España, China Mobile, Texas Instruments, eBay, Sprint Nextel, Samsung y por supuesto Google. El primer teléfono móvil que salió al mercado con el Sistema Operativo Android es el G1 fabricado por la firma Taiwanesa HTC.
Google lanzó a finales del 2007 el SDK de Android [2] junto con un plugin para el IDE Eclipse, el cual facilita el proceso de desarrollo de aplicaciones, ya que cuenta con librerías, emulador, documentación, tutoriales, código de ejemplo, etc. Para los que prefieren el IDE Netbeans existe un plugin no oficial para este entorno de desarrollo llamado undroid [3].
Pero qué es Android?
Android es la respuesta de Google para este nuevo mercado. Es un sistema operativo para dispositivos móviles muy avanzado, pero con una amigable interfaz que nos permite hacer mucho más que simples llamadas por teléfono, enviar mensajes de texto, escuchar música, o tomar fotos.
Ventajas del sistema Android
1. El código de Android es abierto: Google liberó Android bajo licencia Apache. Cualquier persona puede realizar una aplicación para Android.
2. Hoy día hay más de 100.000 aplicaciones disponibles para teléfonos Android, la mayoría gratis. Además la libertad de código permite adaptar Android a bastantes otros dispositivos además de teléfonos celulares. Está implantado en Tablets, GPS, relojes, microondas…incluso hay por internet una versión de Android para PC.
3. El sistema Android es capaz de hacer funcionar a la vez varias aplicaciones y además se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad. De esta manera se evita un consumo excesivo de batería. Esta es una de sus mayores ventajas por la rapidez con la que carga una aplicación abierta previamente. Por ejemplo abro Google Maps y en un momento la aplicación localiza mi posición en el mapa.
Desventajas del sistema Android
1. A pesar de ser una ventaja el ser un sistema multitarea: El hecho de tener varias aplicaciones abiertas hacen que el consumo de la batería aumente y como no todas las aplicaciones Android las cierra hay que instalar una aplicación para que las cierre. En la Market de Android hay una buena cantidad de aplicaciones para este fin, así que el problema es solucionable pero debería venir pre instalado de fábrica.
2. Duración de la batería: la batería en un celular Android se agota muy rápido. Utilizando las aplicaciones de manera moderada la batería puede llegar a durar más y medio. Pero para un usuario que usa mucho sus aplicaciones la batería no tiende a durar, pero se puede solucionar con algunas aplicaciones, pero volvemos a lo mismo no viene pre instalada de fábrica, hace falta una aplicación externa al sistema Android para optimizar mejor la batería.
3. Poco intuitivo: Para la mayoría el sistema operativo es muy complicado. Por ejemplo se vuelve complicado configurar el teléfono, esto te puede llevar mucho tiempo, y esto es generado por la interfaz de Android. Hay aplicaciones que ayudan en tareas que deberían ser sencillas como desinstalar otras aplicaciones pero, otra vez, volvemos a lo mismo se hace necesario instalar aplicaciones para solucionar el problema.
Historia
Android era un sistema operativo para móviles prácticamente desconocido hasta que en 2005 Google lo compró. Hasta noviembre de 2007 sólo hubo rumores, pero en esa fecha se lanzó la Open Handset Alliance, que agrupaba a muchos fabricantes de teléfonos móviles, chipsets y Google y se proporcionó la primera versión de Android, junto
...