Upload
remigio-salvador-sanchez
View
853
Download
4
Embed Size (px)
DESCRIPTION
Citation preview
DESARROLLO DE APLICACIONES MOVILESY
TELEFONOS INTELIGENTESANDROID
Remigio Salvador Sanchez
20 octubre de 2011
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
”La mayor bondad es una mente en calma, en paz.”Filosofıa Budista
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Contenido
1.- Introduccion2.- ¿Que es Android?3.- Dispositivos4.- Software para desarrollar5.- Lo bueno6.- Lo malo7.- Recomendaciones8.- Preguntas
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Introduccion
Mobile Application Development (MAD)Desarrollo de Aplicaciones Mobiles
Telefonos inteligentes
Acceso a Internet en cualquier lugar
Redes sociales
Millones de usuarios de moviles
Estandares abiertos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
2.- ¿Que es Android?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Un sistema operativo y plataforma de software paradispositivos moviles.
Basado en el kernel de Linux.
Permite escribir codigo (lenguaje Java)
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Un sistema operativo y plataforma de software paradispositivos moviles.
Basado en el kernel de Linux.
Permite escribir codigo (lenguaje Java)
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Un sistema operativo y plataforma de software paradispositivos moviles.
Basado en el kernel de Linux.
Permite escribir codigo (lenguaje Java)
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Desarrollado por Google y mas tarde en conjunto con la OpenHandset Alliance (OHA)
La inauguracion de la plataforma Android se anuncio el 5 denoviembre de 2007 con la fundacion de la OHA
Android esta bajo la version 2 de la licencia de ApacheSoftware
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Desarrollado por Google y mas tarde en conjunto con la OpenHandset Alliance (OHA)
La inauguracion de la plataforma Android se anuncio el 5 denoviembre de 2007 con la fundacion de la OHA
Android esta bajo la version 2 de la licencia de ApacheSoftware
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Desarrollado por Google y mas tarde en conjunto con la OpenHandset Alliance (OHA)
La inauguracion de la plataforma Android se anuncio el 5 denoviembre de 2007 con la fundacion de la OHA
Android esta bajo la version 2 de la licencia de ApacheSoftware
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?www.openhandsetalliance.com
1 Dedicado a la promocion de estandares abiertos paradispositivos moviles
2 Desarrollan tecnologıas que reduciran significativamente elcoste de desarrollo y distribucion de dispositivos y serviciosmoviles
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?www.openhandsetalliance.com
1 Dedicado a la promocion de estandares abiertos paradispositivos moviles
2 Desarrollan tecnologıas que reduciran significativamente elcoste de desarrollo y distribucion de dispositivos y serviciosmoviles
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?www.openhandsetalliance.com
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?
Es una plataforma completa de software que puede ser adaptadopara trabajar en cualquier numero de configuraciones de hardware.
Todo esta ahı, desde el gestor de arranque hasta llegar a lasaplicaciones.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Linux Kernel
Android utiliza Linux para sus controladores de dispositivos, gestionde memoria, gestion de procesos, y la administracion de redes.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Liblerıas
1 Librerıas nativas de Android (C / C++) Interfaz a traves deJava.
2 Graficos 2D y 3D.3 Media codecs.4 SQLite (BD).5 Motor de navegador (Webkit).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Liblerıas
1 Librerıas nativas de Android (C / C++) Interfaz a traves deJava.
2 Graficos 2D y 3D.
3 Media codecs.4 SQLite (BD).5 Motor de navegador (Webkit).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Liblerıas
1 Librerıas nativas de Android (C / C++) Interfaz a traves deJava.
2 Graficos 2D y 3D.3 Media codecs.
4 SQLite (BD).5 Motor de navegador (Webkit).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Liblerıas
1 Librerıas nativas de Android (C / C++) Interfaz a traves deJava.
2 Graficos 2D y 3D.3 Media codecs.4 SQLite (BD).
5 Motor de navegador (Webkit).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Liblerıas
1 Librerıas nativas de Android (C / C++) Interfaz a traves deJava.
2 Graficos 2D y 3D.3 Media codecs.4 SQLite (BD).5 Motor de navegador (Webkit).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Android Runtime
1 Maquina Virtual Dalvik.
2 Limitada memoria y energıa de la baterıa.
3 Dalvik ejecuta archivos dex, (clase estandar y jar).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Android Runtime
1 Maquina Virtual Dalvik.
2 Limitada memoria y energıa de la baterıa.
3 Dalvik ejecuta archivos dex, (clase estandar y jar).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Android Runtime
1 Maquina Virtual Dalvik.
2 Limitada memoria y energıa de la baterıa.
3 Dalvik ejecuta archivos dex, (clase estandar y jar).
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Application Framework
1 Marco de trabajo de aplicaciones.
2 Acceso completo a los mismos APIs del framework usados porlas aplicaciones base.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Application Framework
1 Marco de trabajo de aplicaciones.
2 Acceso completo a los mismos APIs del framework usados porlas aplicaciones base.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Application
1 Las aplicaciones base incluyen un cliente de correo electronico,programa de SMS, calendario, mapas, navegador, contactos yotros.
2 Java.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Application
1 Las aplicaciones base incluyen un cliente de correo electronico,programa de SMS, calendario, mapas, navegador, contactos yotros.
2 Java.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Nombres de versiones
1.0 (23 de septiembre de 2008)1.1 (9 de febrero de 2009)1.5 (Cupcake) (kernel 2.6.27) (30 de abril de 2009)1.6 (Donut) (kernel 2.6.29) (15 de septiembre de 2009)2.0 / 2.1 (Eclair) (kernel 2.6.29) (26 de octubre de 2009)
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Nombres de versiones
2.2 (Froyo) (kernel 2.6.32) (20 de mayo de 2010)2.3 (Gingerbread) (kernel 2.6.35.7) (6 de diciembre de 2010)3.0 / 3.1 (Honeycomb)4.0 (Ice Cream Sandwich)
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
¿Que es Android?Nombres de versiones
C: Cupcake (v1.5), magdalena glaseada.D: Donut (v1.6), rosquilla.E: Eclair (v2.0/v2.1), pastel francesF: Froyo (v2.2), (abreviatura de ((frozen yogurt))) yogur helado.G: Gingerbread (v2.3), pan de jengibre.H: Honeycomb (v3.0/v3.1), panal de miel.I: IceCream Sandwich (v4.0), sandwich de helado.
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
3.- Dispositivos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Dispositivos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Dispositivos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Dispositivos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Dispositivos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
4.- Software para desarrollar
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Software para desarrollar
1 Java http://www.java.com/es/download/
2 Android SDK http://developer.android.com/sdk/index.html
3 Eclipse IDE http:www.eclipse.org/ version clasica
4 Android ISO http://www.android-x86.org/downloadhttp://code.google.com/p/android-x86/
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Software para desarrollar
1 Java http://www.java.com/es/download/
2 Android SDK http://developer.android.com/sdk/index.html
3 Eclipse IDE http:www.eclipse.org/ version clasica
4 Android ISO http://www.android-x86.org/downloadhttp://code.google.com/p/android-x86/
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Software para desarrollar
1 Java http://www.java.com/es/download/
2 Android SDK http://developer.android.com/sdk/index.html
3 Eclipse IDE http:www.eclipse.org/ version clasica
4 Android ISO http://www.android-x86.org/downloadhttp://code.google.com/p/android-x86/
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Software para desarrollar
1 Java http://www.java.com/es/download/
2 Android SDK http://developer.android.com/sdk/index.html
3 Eclipse IDE http:www.eclipse.org/ version clasica
4 Android ISO http://www.android-x86.org/downloadhttp://code.google.com/p/android-x86/
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
5.- Lo bueno
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo bueno
1 Conectar un Wiimote a Android
2 i’mWatch (Reloj de pulsera)
3 Android hasta en tu Auto gracias a Parrot
4 TV Roi (mediaplayer basado en Android)
5 Personalizacion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo bueno
1 Conectar un Wiimote a Android
2 i’mWatch (Reloj de pulsera)
3 Android hasta en tu Auto gracias a Parrot
4 TV Roi (mediaplayer basado en Android)
5 Personalizacion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo bueno
1 Conectar un Wiimote a Android
2 i’mWatch (Reloj de pulsera)
3 Android hasta en tu Auto gracias a Parrot
4 TV Roi (mediaplayer basado en Android)
5 Personalizacion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo bueno
1 Conectar un Wiimote a Android
2 i’mWatch (Reloj de pulsera)
3 Android hasta en tu Auto gracias a Parrot
4 TV Roi (mediaplayer basado en Android)
5 Personalizacion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo bueno
1 Conectar un Wiimote a Android
2 i’mWatch (Reloj de pulsera)
3 Android hasta en tu Auto gracias a Parrot
4 TV Roi (mediaplayer basado en Android)
5 Personalizacion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
6.- Lo malo
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)
Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)
Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Lo malo...
1 Guerra de Patentes
Oracle vs Google (VM)Apple vs Samsung (Australia, Alemania)Microsoft vs HTC - Samsung (10 - 40 dolares por dispositivo)
2 Microsoft: Android esta en una fase caotica
3 China bloquea el acceso a las apps de Market y GMail
4 ¿Virus? ¿Malware?
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
7.- Recomendaciones
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Recomendaciones
1 Aprende a programar (java)
2 Appsbar nos facilita la posibilidad de crear nuestras propiasaplicaciones sin necesidad de saber de programacion
3 Ingles ante todo
4 Android Market: 100.000 Aplicaciones
5 Android@Home
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Recomendaciones
1 Aprende a programar (java)
2 Appsbar nos facilita la posibilidad de crear nuestras propiasaplicaciones sin necesidad de saber de programacion
3 Ingles ante todo
4 Android Market: 100.000 Aplicaciones
5 Android@Home
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Recomendaciones
1 Aprende a programar (java)
2 Appsbar nos facilita la posibilidad de crear nuestras propiasaplicaciones sin necesidad de saber de programacion
3 Ingles ante todo
4 Android Market: 100.000 Aplicaciones
5 Android@Home
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Recomendaciones
1 Aprende a programar (java)
2 Appsbar nos facilita la posibilidad de crear nuestras propiasaplicaciones sin necesidad de saber de programacion
3 Ingles ante todo
4 Android Market: 100.000 Aplicaciones
5 Android@Home
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Recomendaciones
1 Aprende a programar (java)
2 Appsbar nos facilita la posibilidad de crear nuestras propiasaplicaciones sin necesidad de saber de programacion
3 Ingles ante todo
4 Android Market: 100.000 Aplicaciones
5 Android@Home
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
8.- Preguntas
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Preguntas
PreguntasDudas
Comentarios
www.google.com
[email protected]@remitos
http://vkn-side.blogspot.comhttp://www.slideshare.net/remitos
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco
Gracias:A los organizadores por las facilidades
ya ustedes por su atencion
[email protected] Congreso de ISC 2011. Huimanguillo, Tabasco