Universidad Autónoma de Guerrero 
Unidad Académica de Derecho 
INTEGRANTES DEL EQUIPO: 
Cesar Aguirre Castro 
Ramiro Salgado González 
Jesiel Loaeza Ponce 
Ramiro González Fernández 
José Luis Casanova 
Luis Enrique Ramirez Calvario 
Gael Andrei Garcia Organes
DEFINICION 
 Android es un Sistema operativo basado en el 
kernel de Linux diseñado para dispositivos 
móviles con pantalla táctil, como teléfonos 
inteligentes o tabletas, y también para 
relojes inteligentes, televisores y 
automóviles, inicialmente desarrollado 
por Android Inc., El primer móvil con el 
sistema operativo Android fue el HTC 
Dream y se vendió en octubre de 2008.
CARACTERISTICAS 
 Navegador integrado: basado en el motor open SourceWebkit. 
 SQlite: base de datos para almacenamiento estructurado que se integra directamente con 
las aplicaciones. 
 Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes 
planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). 
 Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. 
 Telefonía GSM: dependiente del terminal. 
 Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. 
 Cámara, GPS, brújula y acelerómetro: Dependiente del terminal 
 Pantalla Táctil.
VERSIONES 
Versión 
Nombre en 
código 
Fecha de 
distribución 
4.4 Kit Kat 
31 de octubre 
de 2013 
4.3 Jelly Bean 
24 de julio de 
2013 
4.2.x Jelly Bean 
13 de 
noviembre de 
2012 
4.1.x Jelly Bean 
9 de julio de 
2012 
4.0.x 
Ice Cream 
Sandwich 
16 de 
diciembre de 
2011 
3.2 Honeycomb 
15 de julio de 
2011 
2.3.3–2.3.7 Gingerbread 
9 de febrero 
de 2011 
2.2 Froyo 
20 de mayo de 
2010
Version 2.2 :En esta versión android se 
utiliza la Skype para hacer llamadas y video llamadas 
gratis, enviar mensajes instantáneos. Puedes usar Skype 
en lo en tu teléfono móvil, equipo informático o TV con 
Skype. 
Versión 2.3: Da soporte de chat de vídeo o voz, usando 
Google Talk. Da soporte a la biblioteca cuando un 
periférico USB es conectado con software compatible y 
una aplicación compatible en el dispositivo.
3.2: Mejoras de soporte de hardware, incluyendo 
optimizaciones para un amplio rango de tabletas. 
Incrementada la capacidad por ejemplo para 
sincronización. 
Nuevas funciones de soporte de pantalla, dando a los 
desarrolladores un mayor control sobre la apariencia de 
la pantalla en diferentes dispositivos Android.
 4.0 :Facilidad para crear carpetas, con estilo de arrastrar y 
soltar. 
 Lanzador personalizable. 
 Buzón de voz mejorado con la opción de acelerar o retrasar 
los mensajes del buzón de voz. 
 4.1: Editor de fotos integrado. 
 Nuevo diseño de la galería, organizada por persona y 
localización. 
 Aplicación "People" actualizada con integración en redes 
sociales, actualización de estados e imágenes en alta 
resolución.
 Arreglados fallos menores en el Galaxy Nexus de 
Verizon, fue retrasado hasta diciembre de 2011. 
 4.3Numerosas optimizaciones y corrección de errores. 
 Mejoras en gráficos, bases de datos, corrección 
ortográfica y funcionalidades Bluetooth.
 4.4:Mejor rendimiento de la cámara. 
 Rotación de la pantalla más fluida. 
 Mejoras en el reconocimiento de los números en el 
teléfono.
INSTALACION DE ANDROID 
 1 - Primero debemos instalar el compilador de Java y la máquina 
virtual. Estas herramientas las podemos descargar de: Java 
 2 - El segundo paso es la descarga (que contiene todo lo 
necesario para comenzar el desarrollo de aplicaciones en 
Android), lo hacemos de Java que ya tenemos instalado del paso 
anterior 
 3 - El tercer paso es descomprimir el ADT, por ejemplo en la raiz 
de c: 
 4 - El cuarto paso es ejecutar el Eclipse: 
 Nos dirigimos a la carpetas creadas cuando descomprimimos el 
ADT y vemos que tenemos dos carpetas: 
 eclipse 
 sdk 
 Entramos a la carpeta eclipse y ejecutamos eclipse.exe
RENDIMIENTO 
 se ve mermado y, en dispositivos de gama media y 
gama baja, es algo que terminamos percibiendo en 
forma de degradación de la experiencia de uso. 
Limpiar la caché es una de las actividades más 
habituales a la hora de poner a punto un dispositivo 
Android; sin embargo, hay otras actividades que 
podemos abordar para mejorar el rendimiento de 
nuestro terminal Android.
 5.-Nos pide seguidamente la carpeta donde deseamos 
ir almacenando los proyectos que desarrollemos: 
 6.-Ahora ya estamos en el entorno que tiene una vista 
similar a esta (recordemos que es el Eclipse con 
algunos cambios desarrollados por Google). 
 7 - Por último debemos crear el AVD (Android Virtual 
Device) para ello nos dirigimos a la opción Window -> 
Android Virtual DeviceManager. 
 En este diálogo debemos crear el emulador de Android 
(presionamos el botón New...):
APLICACIONES 

SEGURIDAD 
 Si queremos que una aplicación tenga acceso a partes 
del sistema que pueden comprometer la seguridad del 
sistema hemos de utilizar un modelo de permisos, de 
forma que el usuario conozca los riesgos antes de 
instalar la aplicación. 
 En los siguientes apartados se describe con más detalle 
el primer y tercer punto. El proceso de firmar una 
aplicación será descrito en el último capítulo.

Sistema Operativo Androin

  • 1.
    Universidad Autónoma deGuerrero Unidad Académica de Derecho INTEGRANTES DEL EQUIPO: Cesar Aguirre Castro Ramiro Salgado González Jesiel Loaeza Ponce Ramiro González Fernández José Luis Casanova Luis Enrique Ramirez Calvario Gael Andrei Garcia Organes
  • 2.
    DEFINICION  Androides un Sistema operativo basado en el kernel de Linux diseñado para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android Inc., El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008.
  • 3.
    CARACTERISTICAS  Navegadorintegrado: basado en el motor open SourceWebkit.  SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.  Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).  Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.  Telefonía GSM: dependiente del terminal.  Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.  Cámara, GPS, brújula y acelerómetro: Dependiente del terminal  Pantalla Táctil.
  • 4.
    VERSIONES Versión Nombreen código Fecha de distribución 4.4 Kit Kat 31 de octubre de 2013 4.3 Jelly Bean 24 de julio de 2013 4.2.x Jelly Bean 13 de noviembre de 2012 4.1.x Jelly Bean 9 de julio de 2012 4.0.x Ice Cream Sandwich 16 de diciembre de 2011 3.2 Honeycomb 15 de julio de 2011 2.3.3–2.3.7 Gingerbread 9 de febrero de 2011 2.2 Froyo 20 de mayo de 2010
  • 5.
    Version 2.2 :Enesta versión android se utiliza la Skype para hacer llamadas y video llamadas gratis, enviar mensajes instantáneos. Puedes usar Skype en lo en tu teléfono móvil, equipo informático o TV con Skype. Versión 2.3: Da soporte de chat de vídeo o voz, usando Google Talk. Da soporte a la biblioteca cuando un periférico USB es conectado con software compatible y una aplicación compatible en el dispositivo.
  • 6.
    3.2: Mejoras desoporte de hardware, incluyendo optimizaciones para un amplio rango de tabletas. Incrementada la capacidad por ejemplo para sincronización. Nuevas funciones de soporte de pantalla, dando a los desarrolladores un mayor control sobre la apariencia de la pantalla en diferentes dispositivos Android.
  • 7.
     4.0 :Facilidadpara crear carpetas, con estilo de arrastrar y soltar.  Lanzador personalizable.  Buzón de voz mejorado con la opción de acelerar o retrasar los mensajes del buzón de voz.  4.1: Editor de fotos integrado.  Nuevo diseño de la galería, organizada por persona y localización.  Aplicación "People" actualizada con integración en redes sociales, actualización de estados e imágenes en alta resolución.
  • 8.
     Arreglados fallosmenores en el Galaxy Nexus de Verizon, fue retrasado hasta diciembre de 2011.  4.3Numerosas optimizaciones y corrección de errores.  Mejoras en gráficos, bases de datos, corrección ortográfica y funcionalidades Bluetooth.
  • 9.
     4.4:Mejor rendimientode la cámara.  Rotación de la pantalla más fluida.  Mejoras en el reconocimiento de los números en el teléfono.
  • 10.
    INSTALACION DE ANDROID  1 - Primero debemos instalar el compilador de Java y la máquina virtual. Estas herramientas las podemos descargar de: Java  2 - El segundo paso es la descarga (que contiene todo lo necesario para comenzar el desarrollo de aplicaciones en Android), lo hacemos de Java que ya tenemos instalado del paso anterior  3 - El tercer paso es descomprimir el ADT, por ejemplo en la raiz de c:  4 - El cuarto paso es ejecutar el Eclipse:  Nos dirigimos a la carpetas creadas cuando descomprimimos el ADT y vemos que tenemos dos carpetas:  eclipse  sdk  Entramos a la carpeta eclipse y ejecutamos eclipse.exe
  • 11.
    RENDIMIENTO  seve mermado y, en dispositivos de gama media y gama baja, es algo que terminamos percibiendo en forma de degradación de la experiencia de uso. Limpiar la caché es una de las actividades más habituales a la hora de poner a punto un dispositivo Android; sin embargo, hay otras actividades que podemos abordar para mejorar el rendimiento de nuestro terminal Android.
  • 12.
     5.-Nos pideseguidamente la carpeta donde deseamos ir almacenando los proyectos que desarrollemos:  6.-Ahora ya estamos en el entorno que tiene una vista similar a esta (recordemos que es el Eclipse con algunos cambios desarrollados por Google).  7 - Por último debemos crear el AVD (Android Virtual Device) para ello nos dirigimos a la opción Window -> Android Virtual DeviceManager.  En este diálogo debemos crear el emulador de Android (presionamos el botón New...):
  • 13.
  • 14.
    SEGURIDAD  Siqueremos que una aplicación tenga acceso a partes del sistema que pueden comprometer la seguridad del sistema hemos de utilizar un modelo de permisos, de forma que el usuario conozca los riesgos antes de instalar la aplicación.  En los siguientes apartados se describe con más detalle el primer y tercer punto. El proceso de firmar una aplicación será descrito en el último capítulo.