19
SISTEMA OPERATIVO ANDROID

Sistemas operativos "Android"

Embed Size (px)

DESCRIPTION

:)

Citation preview

Page 1: Sistemas operativos "Android"

SISTEMA OPERATIVO

ANDROID

Page 2: Sistemas operativos "Android"

¿QUÉ ES ANDROID?

Es un sistema operativo basado en el kernel

de Linux, diseñado principalmente para dispositivos móviles

con pantalla táctil , como teléfonos inteligentes o tabletas y

también para relojes inteligentes, televisores y automóviles

Es propiedad de Google

Este sistema es válido para portátiles,

Smarthpone y Tablets, ofreciendo así la

posibilidad de descargas entre más de cien mil

opciones, las cuales en su mayoría son

gratuitas.

Page 3: Sistemas operativos "Android"

INSTALACIÓN.

1. Primero debemos instalar el compilador de Java y la máquina virtual. Estas

herramientas las podemos descargar de:

Java SE Development Kit (JDK).

2. El segundo paso es la descarga del ADT (que contiene todo lo necesario para

comenzar el desarrollo de aplicaciones en Android), lo hacemos del sitio

(descargar el de 32 o 64 bit según el JDK de Java que ya tenemos instalado del

paso anterior):

Android SDK.

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

Page 4: Sistemas operativos "Android"

Entramos a la carpeta eclipse y ejecutamos eclipse.exe

Debe aparecer una ventana de inicio similar a esta:

Nos pide seguidamente la carpeta donde deseamos ir almacenando los proyectos que

desarrollemos:

Page 5: Sistemas operativos "Android"

Ahora ya estamos en el entorno que tiene una vista similar a esta (recordemos que es

el Eclipse con algunos cambios desarrollados por Google), la primera vez que

ingresamos nos aparece una pantalla de bienvenida pero podemos cerrarla haciendo

clic en la cruz de la pestaña y ya tenemos el entorno de trabajo:

Page 6: Sistemas operativos "Android"

7. Por último debemos crear el AVD (Android Virtual Device) para ello nos dirigimos a

la opción Window -> Android Virtual Device Manager.

En este diálogo debemos crear el emulador de Android (presionamos el botón

New...):

Page 7: Sistemas operativos "Android"

VERSIONES

1. Android Beta

2. Android 1.0 Apple Pie

3. Android 1.1 Banana Bread

4. Android 1.5 Cupcake

5. Android 1.6 Donut

6. Android 2.0/2.1 Eclair

7. Android 2.2.x Froyo

8. Android 2.3.x Gingerbread

9. Android 3.x Honeycomb

10. Android 4.0.x Ice Cream Sandwich

11. Android 4.1 Jelly Bean.

12. Android 4.2 Jelly Bean (Gummy Bear)

13. Android 4.3 Jelly Bean

14. Android 4.4 KitKats

Page 8: Sistemas operativos "Android"

SOPORTE.

XDA-DEVELOPERS

La mayor comunidad de desarrolladores Android que exista. En este foro encontraréis

todo y más de lo que os podáis imaginar: ROMs, tutoriales, soluciones a problemas,

temas para personalizar los teléfonos, accesorios. Todo. Eso sí, está en inglés(pero

para algo existe el Google Translate).

Si es la primera vez que entráis en XDA, tenéis que visitar dos cosas:

• La sección de Android en general

• Buscar el sub-foro de vuestro teléfono

Page 9: Sistemas operativos "Android"

HTCManía

Personalmente en HTCManía he encontrado siempre una solución a la mayoría de

problemas que he planteado. Para que os hagáis una idea, es como un XDA en

pequeñito y en castellano. Tienen un gran número de terminales diferentes y

encontraremos contenido bastante jugoso. Así pues, de la misma manera que en

XDA, lo que os recomiendo que hagáis es buscar el sub-foro de vuestro teléfono y

empezar a buscar información o preguntar vuestras dudas.

• Un “pro” bastante importante es que es en general español y por tanto:

• Se habla de terminales llegados a España

• Se mencionan y discuten las operadoras españolas

• Se hablan de tiendas que operan en España

Page 10: Sistemas operativos "Android"

Grupo Android

Descubrí este foro/web hace poco y la verdad es que es alucinante. Tenemos una

gran cantidad de contenido de un gran número de teléfonos. Una ventaja que tiene

Grupo Android es que está más enfocado a todo Latinoamérica. Por tanto, aquí

encontraremos un gran número de modelos exclusivos o que tienen más presencia

en los países de América Latina. Así pues compañeros, ya sabéis donde encontrar

ayuda para esos terminales que no se encuentran en Europa ni Estados Unidos.

Page 11: Sistemas operativos "Android"

ModMyMobile

Esta web la pongo aparte por que me ha salvado en más de una ocasión.Digamos que es la Biblia de los teléfonos Motorola. He buscado cosas similarespara otras marcas, pero realmente no hay nada como ModMyMobile. Aquíencontraréis TODA la información para todos los teléfonos Motorola. Pero cuandodigo toda es TODA. Increíbles tutoriales, soluciones, trucos, consejos. Vamos,imprescindible si tienes un Motorola. Por otro lado, no sirve de nada si no lo tienes

Page 12: Sistemas operativos "Android"

RENDIMIENTO.Ejecutaste todas las aplicaciones en tu Android. Además del índice general de

rendimiento, que algunas apps ofrecen para comparar la potencia de tu Android

con otras tablets y smartphones, te indicaremos qué información debes tener en

cuenta para conocer mejor las ventajas y las desventajas de tu dispositivo.

• Versión del sistema operativo: Uno de los datos más importantes de

Android. Determina, entre muchos otros factores, las apps que puedes

instalar, así como el nivel de seguridad y de actualización del sistema. En

algunas de las apps que hemos presentado encontrarás esta información en

el entrada OS, en otras bajo el título UX, SDK version o Android.

AnTuTu es la mejor aplicación para

evaluar esta característica, dado que te

provee información detallada, mientras

que las otras apps simplemente te indican

si tu smartphone está a la altura de las

expectativas.

Page 13: Sistemas operativos "Android"

• RAM: La memoria del tu dispositivo, que determina la velocidad con que se

ejecutan las operaciones, así como si eres capaz de ejecutar una app. Cada

tablet o smartphone posee una determinada cantidad de RAM, pero la

velocidad puede variar en función de varias factores. Además de verificar

cuántos MB o GB de RAM tienes, debes considerar cuáles son las

prestaciones reales de tu sistema.

Page 14: Sistemas operativos "Android"

• CPU o procesador: Es el corazón de tu teléfono o tablet y determina, más

que cualquier otro factor, sus prestaciones. Si tienes un Nexus 4 u otro móvil

de última generación, el procesador estará dividido en cuatro núcleos que

trabajan en forma simultánea. CPU Identifier, además de analizar sus

especificaciones, te permite controlar su funcionamiento en tiempo real.

Page 15: Sistemas operativos "Android"

• Espacio disponible y velocidad de lectura/escritura: el espacio disponible

determina cuántas fotos, vídeos, aplicaciones y datos puedes almacenar en

el dispositivo. Una memoria interna llena puede tener consecuencias

negativas en la función de lectura / escritura del dispositivo, así como en el

intercambio de datos entre las aplicaciones y en el rendimiento general de tu

tablet o smartphone. AnTuTu muestra estos dos datos en la última entrada de

su informe.

• GPU y gráficos: la GPU determina los cuadros por segundo (FPS, por sus

siglas en inglés), que indican el nivel de calidad de los vídeos y de los

gráficos que tu dispositivo es capaz de reproducir. Todas las aplicaciones

utilizadas para medir el rendimiento muestran diferentes categorías, pero la

mayor parte distingue entre gráficos 2D y 3D. Sin embargo, 3DMark es el

mejor para evaluar estas funciones, dado que presenta con todo detalle los

resultados de las pruebas gráficas y de FPS, y los compara con los valores

que tu dispositivo debería ofrecer.

Page 16: Sistemas operativos "Android"
Page 17: Sistemas operativos "Android"

APLICACIONES DEL O.S ANDROID

Las aplicaciones se desarrollan habitualmente en el lenguaje Java con AndroidSoftware Development Kit (Android SDK), pero están disponibles otrasherramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo paraaplicaciones o extensiones en C o C++, Google App Inventor, un entorno visualpara programadores novatos y varios marcos de aplicaciones basadas en laweb multiteléfono. También es posible usar las bibliotecas Qt gracias alproyecto Necesitas SDK.

El desarrollo de aplicaciones para Android no requiere aprender lenguajescomplejos de programación. Todo lo que se necesita es un conocimientoaceptable de Java y estar en posesión del kit de desarrollo de software o«SDK» provisto por Google el cual se puede descargar gratuitamente.

Todas las aplicaciones están comprimidas en formato APK, que se puedeninstalar sin dificultad desde cualquier explorador de archivos en la mayoría dedispositivos.

Las aplicaciones que vienen incluidas en el sistema por defecto son de las mas básicas, como: Gestor de archivos, galería, mensajería de texto, configuración del sistema, cámara fotográfica y de video, calculadora, calendario, grabadora de sonidos, reloj y un navegador predeterminado; En otros casos incluyen mas como lo son: Facebook, YouTube y whatsapp.

Page 18: Sistemas operativos "Android"

GOOGLE PLAY

Es la tienda en línea de software desarrollado por Google para dispositivosAndroid. Una aplicación llamada "Play Store" que se encuentra instalada en lamayoría de los dispositivos Android y permite a los usuarios navegar ydescargar aplicaciones publicadas por los desarrolladores. Google retribuye alos desarrolladores el 70% del precio de las aplicaciones. Esta aplicaciónreemplazó a "Market".

Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendasvirtuales (tales como Amazon Appstore o SlideME) o directamente en eldispositivo si se dispone del archivo APK de la aplicación.

Pasado el 30 de septiembre Google Play hará limpieza y eliminará todas lasaplicaciones de pago y compras integradas que no tengan asociada ladirección física del desarrollador o empresa.

Este cambio viene para proteger a los consumidores, para que se sientan másseguros al conocer la dirección física del desarrollador de la aplicación, ya queesto también evitará posibles estafas al estar localizados los desarrolladores.Para las desarrolladoras grandes será solo un simple trámite pero para muchosdesarrolladores pequeños será un problema, ya muchos tendrán que dar sudirección de su domicilio particular o contratar apartado de correos.

Page 19: Sistemas operativos "Android"

SEGURIDAD Y PRIVACIDAD.

Según un estudio de Symantec de 2013,demuestra que en comparación con

iOS, Android es un sistema menos vulnerable. El estudio en cuestión habla de

13 vulnerabilidades graves para Android y 387 vulnerabilidades graves para

iOS. El estudio también habla de los ataques en ambas plataformas, en este

caso Android se queda con 113 ataques nuevos en 2012 a diferencia de iOS

que se queda en 1 solo ataque. Aún así Google y Apple se empeñan cada vez

más en hacer sus sistemas operativos más seguros incorporando más

seguridad tanto en sus sistemas operativos como en sus mercados oficiales.

Se han descubierto ciertos comportamientos en algunos dispositivos que

limitan la privacidad de los usuarios, de modo similar a iPhone, pero ocurre al

activar la opción «Usar redes inalámbricas» en el menú «Ubicación y seguridad»,

avisando que se guardarán estos datos, y borrándose al desactivar esta opción,

pues se usan como caché y no como log tal como hace iPhone.