Fundamentos de Logistica
ANDROID
INSTITUTO SUPERIOR SISE
Aula: 405-B
Curso: Programación de Harward y Softward
Expositor: Joel Yactayo Granados
Joel Yactayo Granados
DEFINICIÓN:
«Es un sistema operativo
basado en Linux, diseñado
principalmente
para
dispositivos
móviles
con
pantalla táctil como teléfonos
inteligentes
o
tablets
inicialmente desarrollados por
Android, Inc.»Google respaldó económicamente y
más tarde compró en 2005, Android
fue presentado en 2007 junto la
fundación del Open Handset
Alliance: un consorcio de compañías
de
hardware,
software
y
telecomunicaciones para avanzar en
los estándares abiertos de los
dispositivos móviles. El primer móvil
con el sistema operativo Android se
vendió en octubre de 2008.
Joel Yactayo Granados
¿…. dedonde proviene
«Andy» el logo de Android…?
1.- Andy apareció en el año 2005,
cuando google adquirió una empresa
llamada Android Inc.
Desde entonces "Andy" es la imagen de
referencia del SO.
2.- Google deseaba tener un logotipo
que fuera icono de sistema operativo
móvil.
3.- diversas teorías :
a) dicen que "Andy" esta inspirado en
R2D2 (de la ya famosa saga de Star
Wars)
b) otrashipótesis apuntan la novela de
Phillip K. Dick: “¿Sueñan los
androides con ovejas eléctricas?”.
Esta segunda es acertada pero solo en
cuanto el nombre del Sistema operativo
se refiere, al igual que los productos
100% Google (los Nexus)
c)
La teoría más creíble, nos
lleva a un videojuego de los
90′s llamado “Gauntlet: The
Third Encounter” para la
Atary Lynx . En este juego,
encontramosvarios
personajes, de los cuales
sobresale uno que nos deja
una clara pista sobre si Andy
es una copia o un diseño
100% original.
Joel Yactayo Granados
Andy : ¡ Icono
de Android
SO…!
Irina Blok : ” Este logo fue diseñado
para ser el símbolo internacional, y
es de código abierto, al igual la
propia
plataforma.
No
hay
referencias culturales a otros
personajes o iconosculturales.
Joel Yactayo Granados
SISTEMA OPERATIVO ANDROID
INFORMACIÓN GENERAL
Modelo de desarrollo
Software Libre
Lanzamiento Inicial
23 de setiembre de 2008
Última versión estable
4.2.2; Jelly bean (11/02/2013)
Tipo de mercado
Smartphones, tablets, consolas,
electrodomésticos...
Escrito en
C (núcleo), C++ (algunas
bibliotecas de terceros), Java (UI)
NúcleoLinux
Tipo de Núcleo
Monolítico, Híbrido
Plataformas Soportadas
ARM, x86, MIPS, IBM, POWER
Licencia
Apache 2.0 y GNU GPL 2
Estado actual
En permanente desarrollo
Idiomas
Multilingüe (en español)
Joel Yactayo Granados
Arquitectura…
Aplicaciones: las aplicaciones base incluyen un cliente de correo
electrónico, programa de SMS, calendario, mapas,navegador, contactos y
otros. Todas las aplicaciones están escritas en lenguaje de programación
Java.
Marco de trabajo de aplicaciones: los desarrolladores tienen acceso
completo a los mismos APIs del framework usados por las aplicaciones
base. La arquitectura está diseñada para simplificar la reutilización de
componentes; cualquier aplicación puede publicar sus capacidades y
cualquier otraaplicación puede luego hacer uso de esas capacidades
(sujeto a reglas de seguridad del framework). Este mismo mecanismo
permite que los componentes sean reemplazados por el usuario.
Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas
por varios componentes del sistema. Estas características se exponen a los
desarrolladores a través del marco de trabajo de aplicaciones deAndroid;
algunas son: System C library (implementación biblioteca C estándar),
bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras.
Joel Yactayo Granados
Arquitectura…
Runtime de Android: Android incluye un set de bibliotecas base que
proporcionan la mayor parte de las funciones disponibles en las bibliotecas
base del lenguaje Java. Cada aplicación Android corre...
Regístrate para leer el documento completo.