Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TEMA: ANDROID
CICLO: VII
2018
1.- INTRODUCCIÓN:
Android es una plataforma de código abierto. Esto quiere decir, que cualquier
desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros
lenguajes y compilarlas a código nativo de ARM (API de Android).
Inicialmente, Android fue desarrollada por Google Inc. aunque poco después se
unió Open Handset Alliance, un consorcio de 48 compañías
de Hardware, Software y telecomunicaciones, las cuales llegaron a un acuerdo
para promocionar los estándares de códigos abiertos para dispositivos móviles.
Google, sin embargo, ha sido quien ha publicado la mayoría del código fuente de
Android bajo la licencia de Software Apache, una licencia de software libre y de
código abierto a cualquier desarrollador.
CAPITULO I
HISTORIA
En octubre de 2003, en la localidad de Palo Alto, Andy Rubin, Rich Miner, Chris White y Nick
Sears fundan Android Inc. con el objetivo de desarrollar un sistema operativo para móviles
basado en Linux.
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de
la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y
telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos
móviles.23 Google liberó la mayoría del código de Android bajo la licencia Apache, una
licencia libre y de código abierto.24
Etimología
Tanto el nombre Android (androide en español) como Nexus One hacen alusión a la novela
de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue
adaptada al cine como Blade Runner. Tanto el libro como la película se centran en un grupo
de androides llamados replicantes del modelo Nexus 6.
El logotipo de la palabra Android fue diseñado con la fuente Droid, hecha por Ascender
Corporation.78
El verde es el color del robot de Android que distingue al sistema operativo. El color print es
PMS 376C y color GBA en hexadecimal es #A4C639, como se específica en la Android Brand
Guidelines.79
Tipografía
La tipografía de Android se llama Norad, solo usada en el texto del logo.80 Para Ice Cream
Sandwich se introduce una tipografía llamada Roboto, que, según los propios creadores, está
pensada para aprovechar mejor la legibilidad en los dispositivos de alta resolución. Más tarde,
en 2014 y con Android 5.0 Lollipop, se introduce un rediseño de Roboto.
EVOLUCIÓN DE ANDROID DESDE SU
CREACIÓN A ANDROID 8 O
desde el Cupcake hasta el Oreo han pasado casi diez años. Te mostramos la evolución del sistema
operativo de Google en todo ese tiempo.
Android es, desde 2017, el sistema operativo más usado del mundo, destronando al
todopoderoso Microsoft de Bill Gates. La razón de ello se encuentra principalmente en
la aceptación másiva de los móviles a nivel global (algunos estudios hablan ya de más de
2.000 millones de teléfonos), donde el rey incontestable es Google y su Android.
Así, la próxima versión del sistema, Android 8 O, será el primero en aparecer ya ostentando
la corona. Por ello, es un muy buen momento para hacer un repaso de todas las versiones
de este sistema y cómo ha ido evolucionando hasta convertirse en el estándar que todos
conocemos.
1ª GENERACIÓN
Muy poca gente conoce de la existencia de esta versión, Android 3. Y es que al actualizar
desde el Android 2.3 pasábamos directamente al Android 4. ¿Qué fue entonces esta versión
intermedia? Android 3 Honeycomb duró tan sólo un año, y estaba centrada únicamente
en televisores y tablets. La idea era optimizar sistemas que no eran exactamente
equivalentes a los móviles y aportarles funcionalidades específicas a su formato.
Sincronización con joysticks, adaptaciones en el teclado y la interfaz general hacían que
Android se visualizara mejor en pantallas más grandes. Con el paso del tiempo, la idea
de hacer un Android únicamente para estos formatos se dejó de lado, y a partir del siguiente
Android, el sistema sería el mismo para todos los formatos.
4ª GENERACIÓN: JELLY BEAN Y KITKAT
La primera gran renovación del sistema de Google llegó con Android 4.0 Ice Cream
Sandwich, en octubre de 2011. Esta versión vivió una revisión completa de la interfaz,
haciéndola más moderna y gráfica, adaptada a pantallas con mayor resolución. Entre
otras mejoras, optimizaba completamente el uso de Chrome como navegador con varias
pestañas, permitía personalizar el Launcher, incluía un editor de fotos y también permitía
grabar vídeo en 1080p (Full HD).
Android 4 tuvo 4 grandes actualizaciones, Android 4.1 Jelly Bean, Android 4.2 Jelly
Bean (Gummy Bear), Android 4.3 Jelly Bean (Michel) y Android 4.4 KitKat. El
sistema alargó su existencia hasta mediados de 2014, siendo la versión de este sistema
operativo más longeva. En este tiempo veríamos como Android alcanzaría un diseño
estandarizado que se mantiene hasta la actualidad: entre otras características Google Market
desaparecía para pasarse a llamar Play Store, se crearía el comando “Ok Google” para la
marcación de voz y aparecería la sincronización con Google Print para imprimir
directamente desde el móvil o tablet.
5ª GENERACIÓN: LOLLIPOP
La quinta versión del sistema de Google, Android 5 Lollipop fue la que más rápidamente pasó por
nuestras vidas: llegó en noviembre de 2014 y se terminó en abril de 2015. Su principal aportación
fue estética, haciendo el diseño más bonito y moderno. La pantalla de bloqueo se actualizó
completamente, eliminando la inclusión de widgets y ofreciendo notificaciones más intuitivas. Aún
así, incluyó algunos elementos como la inclusión de la linterna como parte del sistema operativo
(antes era una app separada) o la posibilidad de abrir varias sesiones de usuario.
6ª GENERACIÓN: MARSHMALLOW
Pese a que se lanzó hace un año, en agosto de 2016, muchos usuarios empezaron a disfrutar
deAndroid 7 en sus dispositivos hace apenas unos meses. Android 7 introdujo algunas
novedades en diseño y en sus funciones, como la posibilidad de partir la pantalla o las
notificaciones agrupadas. También llegó el acceso sin descarga a las aplicaciones, gracias
al sistema Instant Apps.
Otro detalle importante es la posibilidad de acceder a opciones de una app sin tener que
abrirla, solo pulsando sobre el icono de manera continuada. La interfaz general también se
actualiza, funcionando con iconos circulares. Se espera que disfrutemos de este Android de
manera generalizada durante lo que queda del año.
8ª GENERACIÓN: ¿OREO?
VERSIONES
Android Cupcake: el sistema operativo que desde el 2009 llamado
magdalena, llegó con los nombres de dulces o postres que google le coloca
a sus sistemas para Android, este trae una amplia gama de despliegue en su
plataforma donde los usuarios y desarrolladores encuentran desde las
aplicaciones antiguas a unas características más nuevas, este
sistemas facilita un teclado en la propia pantalla de inicio, junto con una
interfaz en Bluetooth ampliando la gestión en las aplicaciones junto con las
que google a través del tiempo sigue aportando.
Android Donut: donas, rosquillas o buñuelos, son los nombres que se le dio
a este nuevo sistema operativo de Google, donde con código abierto salía al
mercado en el año 2009, la cual se creó para los llamados teléfonos
inteligentes o de nueva generación, este tenía un buen soporte enCDMA,
corriendo en los celulares con distintas pantallas y variedad de tamaños,
innovando con la búsqueda y mensajería por voz, generaba indicación de la
vida de uso de la batería del celular.
¿Que es Android?
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, Tabletas, Google TV y otros dispositivos. Es desarrollado por la Open
Handset Alliance, la cual es liderada por Google.
OBJETIVOS
• Conocer las aplicaciones útiles que nos ofrece el sistema operativo Android. • Incentivar el uso
de los Smartphone con aplicaciones Android para nuestras necesidades del día a día. • Conocer las
soluciones innovadoras en base a aplicaciones Android.
DEFINICIÓN DE ANDROID
Android es el nombre de un sistema operativo que se emplea en
dispositivos móviles, por lo general con pantalla táctil. De este modo, es
posible encontrar tabletas (tablets), teléfonos móviles (celulares) y relojes
equipados con Android, aunque el software también se usa en automóviles,
televisores y otras máquinas.
Creado por Android Inc., una compañía adquirida
por Google en 2005, Android se basa en Linux, un
programa libre que, a su vez, está basado en Unix. El
objetivo inicial de Android, de este modo, fue
promover los estándares abiertos en teléfonos y
computadoras (ordenadores) móviles.
Dada la gran cantidad de dispositivos equipados con Android, ya es posible
encontrar más de un millón de aplicaciones que utilizan este sistema
operativo para su funcionamiento. Android también se destaca por
suseguridad, ya que los expertos han detectado pocas vulnerabilidades en
su estructura.
Además de todo lo indicado hasta el momento, merece la pena conocer otra
serie de datos de interés acerca del sistema operativo Android, entre los que
podemos destacar los siguientes:
-Google Play es su catálogo para poder acceder a todo tipo de aplicaciones,
tanto gratuitas como de pago.
-Dispone del correspondiente soporte para streaming.
-Puede soportar lo que son videollamadas mediante Hangouts.
-Da la posibilidad de que el terminal pueda ser empleado como punto de
acceso, ya sea inalámbrico o alámbrico.
De la misma manera, no podemos pasar por alto el hecho de que existe una
aplicación de Android realmente importante y novedosa. Se trata de Android
Pay, que viene a ser el sistema de pago que da la posibilidad a cualquier
usuario con un smartphone Android 4.4 o superior de poder realizar pagos
en establecimientos mediante el teléfono.
Respecto al logo, cabe destacar que es de color verde, que fue diseñado con la
conocida fuente Droid y que la tipografía se llama Norad.
2.- CARACTERÍSTICAS:
Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes
planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
Pantalla Táctil.
Código abierto.
Núcleo basado en el Kernel de Linux.
Adaptable a muchas pantallas y resoluciones.
Utiliza SQLite para el almacenamiento de datos.
Ofrece diferentes formas de mensajería.
Navegador web basado en WebKit incluido.
Soporte de Java y muchos formatos multimedia.
Soporte de HTML, HTML5, Adobe Flash Player, etc.
Incluye un emulador de dispositivos, herramientas para depuración de memoria y
análisis del rendimiento del software.
Catálogo de aplicaciones gratuitas o pagas en el que pueden ser descargadas e
instaladas (Google Play).
Bluetooth.
Google Talk desde su versión HoneyComb, para realizar videollamadas.
Multitarea real de aplicaciones.
ARQUITECTURA DE ANDROID:
3.3.- LIBRERIAS: Android incluye en su base de datos un set de librerías C/C++ , que
son expuestas a todos los desarrolladores a través del framework de las aplicaciones
Android System C library, librerías de medios, librerías de gráficos, 3D, SQlite, etc.
Android podría ser una competencia directa a los sistemas operativos móviles
como Windows Mobile, Symbian, iPhone OS 3.0, etc. aunque también podría
aminorizar o reducir la situación actual de Microsoft y sus Sistemas Operativos
Windows.
¿Por qué digo esto? HP Inc. uno de los gigantes en la fabricación y desarrollo de
Ordenadores más importantes del mundo, ha declarado que se están planteando la
implantación del Sistema Operativo Android en Ultraportátiles o Netbooks,
además, se habla de que pronto podremos ver un PC de sobremesa con Android de
manos de HP.
La posibilidad de que esto ocurra, depende de los resultados que obtengan en las
pruebas de rendimiento y prestaciones de Android en estos equipos.
VENTAJAS Y DESVENTAJAS
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 650.000 aplicaciones disponibles para teléfonos Android, aproximadamente
2/3 son 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.
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, pero para un usuario que
usa mucho sus aplicaciones la batería no tiende a durar, lo que 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.
https://www.tuexperto.com/2017/08/04/evolucion-de-android-desde-su-creacion-a-android-8-o/
https://es.wikipedia.org/wiki/Android
https://definicion.de/android/
http://www.mundomanuales.com/telefonia/telefonos-moviles/que-es-android-caracteristicas-y-
aplicaciones-4110.html
http://conceptodefinicion.de/android/
https://scoello12.wordpress.com/ventajas-y-desventajas/
http://androidos.readthedocs.io/en/latest/data/caracteristicas/#