rogelio ferreira escutia – noviembre 2010 desarrollo de aplicaciones para dispositivos móviles

81
Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Upload: tacito-galindo

Post on 01-Jan-2015

20 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Rogelio Ferreira Escutia – Noviembre 2010

Desarrollode

Aplicacionespara

DispositivosMóviles

Page 2: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

“En los próximos 10 años habrá muchos mas cambios

que en los últimos 100 años”

Bill Gates

Page 3: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

De la vida Analógicaa la vida Digital...

Page 4: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Cuando era un chiquillo...

4

Page 5: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

5

La vida de los 80's

Amor y paz carnal

Page 6: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

6

La vida social (sin Facebook)

Soy de la banda Soy de la banda de los Carmelosde los Carmelos

Page 7: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

7

MúsicaSi soy yo!!!

Page 8: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

8

Mi primer teléfono (1984)

Page 9: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

9

Llegan las primeras computadoras!!!

Hola!!!Me llamo

Commodore 64

Page 10: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Yo y mi Elektra IBM PC Compatible 8088 (1987)

Hasta que Hasta que las Pentium las Pentium

nos separen!nos separen!

Tecnología de los 80's

Page 11: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Video 1

Era un objeto de Lujo!!! (1992)

Qué pasó compadre!!!

Page 12: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

12

Mi primer teléfono nokia 5120 (1998 - 2003)

Page 13: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

13

Mi primer SmartPhone Sendo X (2004)

Page 14: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

14

Mi SmartPhone actual HP iPaq 6945(2006 a la fecha)

Page 15: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Ahora si meAhora si meveo mas guapoveo mas guapocon mi iPad!!!con mi iPad!!!

Page 16: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Comparación

16

Commodore 64 iPad

Lanzamiento Agosto 1982 Abril 2010Microprocesador 6510 1.02 Mhz A4 1 GHzAlmacenamiento 64 Kb RAM Memoria Flash 64 GBPantalla Salida a TV NTSC Multitáctil LCD 1024x768Sistema Operativo BASIC 2.0 IOSMovilidad NO Pila de Ion de Litio 10 horasPeso 2 Kg. 700 gramosConectividad Serial y Paralelo WiFi, Bluetoot, 3G

Page 17: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Evolución delCómputo Móvil

Page 18: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

18

TelégrafoInalámbrico

La compañía British Marconi inició en 1897 las comunicaciones inalámbricas entre estaciones de radio costeras y barcos en el mar

http://en.wikipedia.org/wiki/History_of_radio

Page 19: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

19

Estacionesde radio AM

La primera emisora de carácter regular e informativo es considerada por muchos autores la estación 8MK (hoy día WWJ) de Detroit (Estados Unidos) perteneciente al diario The Detroit News que comenzó a operar el 20 de agosto de 1920.

http://www.flickr.com/photos/27927179@N05/2608370777/ http://es.wikipedia.org/wiki/Radio_%28medio_de_comunicaci%C3%B3n%29

Page 20: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

20

Estacionesde radio FM

En 1933 Edwin Armstrong describe un sistema de radio de alta calidad, menos sensible a los parásitos radioeléctricos que la AM, utilizando la modulación de frecuencia (FM). A finales de la década este procedimiento se establece de forma comercial, al montar a su cargo el propio Armstrong una emisora con este sistema.

http://listado.mercadolibre.com.mx/Harman-Kardon%2C-amplificador-y-receptor, http://es.wikipedia.org/wiki/Radio_%28medio_de_comunicaci%C3%B3n%29

Page 21: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

21

Ondacorta

http://www.todocoleccion.net/radio-normende-globetrotter-808~x14147312,

Page 22: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

22

Banda Civil La Banda Ciudadana, se abrevia con las siglas CB, que

se refieren a las iniciales en inglés de Citizen Band. Otra forma de referirse a ella es por su frecuencia de 27 MHz o bien por su longitud de onda, que es la de 11 metros.

El equipo más sencillo de CB, consiste en un transmisor de 4W de potencia y 40 canales en modulación de amplitud modulada.

http://www.camionchileno.cl/2007/10/20/la-radio-de-11-metros/comment-page-3/, http://es.wikipedia.org/wiki/Banda_Ciudadana

Page 23: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

23

MóduloLunar

Uno de los primeros sistemas fué la comunicación entre los astronautas y el módulo lunar

Page 24: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

24Motorola DynaTAC, http://es.wikipedia.org/wiki/Motorola_DynaTAC, mayo 2010

Primer Celular Comercial

El teléfono móvil Dynatac 8000x fué desarrollado en el año 1983 por Motorola, siendo el primer teléfono móvil del mundo.

Pesaba 800 gramos y medía 33 por 4.5 por 8.9 centímetros. En la fecha de salida al mercado del producto, el terminal costaba 3.995 dólares estadounidenses y su batería tenía únicamente la autonomía de una hora en conversación.

Un año más tarde (1984) 300.000 usuarios habían comprado el terminal. Este primer paso de la revolución móvil vino de la mano de Rudy Krolopp.

Video 2

Page 25: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

25

Primera PDA

El Apple Newton, o simplemente Newton, es una PDA (Personal Digital Asistant) desarrollada, manufacturada y comercializada por Apple Computer entre 1993 y 1998.

Las Newtons originales estaban basadas en el procesador RISC ARM 610 e incluían reconocimiento de escritura manual. El nombre oficial de Apple para el dispositivo era MessagePad

http://www.zdnet.com/topics/pda, http://es.wikipedia.org/wiki/Apple_Newton

Page 26: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

26

Palm

En 1995 con la aparición de la empresa Palm, Inc. comenzó una nueva etapa de crecimiento y desarrollo tecnológico para el mercado de estos dispositivos.

Tal fué el éxito que las PDA son a veces llamadas Palm o Palm Pilot, lo cual constituye un caso de una marca registrada que se transforma en el nombre genérico del producto.

http://aprendizaje-movil.blogspot.com/2009/02/palm-os-ha-muerto.html, http://es.wikipedia.org/wiki/PDA

Page 27: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

27

Nokia 1100

El teléfono Nokia 1100 es el más vendido en la historia. Este objeto ha vendido nada menos que 200 millones de unidades desde su lanzamiento en 2003.

Algunas de las caracteristicas de este movil son:– Mini linterna en la parte superior– Compacto y sencillo de usar– Liviano y Resistente– La bateria con una larga duración– Botones de goma– Excelente calidad de señal– Muy resistente a golpes y caidas

http://www.taringa.net/posts/celulares/2491744/El-celular-mas-vendido-de-la-Historia_-Mira-Cual_.html, http://universocelular.com/2009/10/22/curiosidades-moviles-el-telefono-celular-mas-vendido-de-la-historia/

Page 28: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

28

Primer SmartphoneSimon IBM (1992)

https://www.icg.tugraz.at/~daniel/HistoryOfMobileAR/

El Smartphone (teléfono inteligente) es un término comercial para denominar a un teléfono móvil con características similares a las de un ordenador personal.

Page 29: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

29http://www.redusers.com/design/nuevos-productos-apple/, http://es.wikipedia.org/wiki/Ipod

iPod El iPod es una marca de reproductores multimedia

portátiles diseñados y comercializados por Apple Inc. y presentados el 23 de octubre de 2001.

La línea de productos incluye el iPod Classic, iPod Touch, iPod Nano y el iPod shuffle.

Page 30: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

30http://es.wikipedia.org/wiki/Blackberry

Blackberry

El primer teléfono Blackberry Smartphone que se popularizó fué el Curve, el cual introdujo la cámara por primera vez y fué cuando se vio a RIM entrando de lleno al mercado del consumidor común y corriente.

Es en este momento que se incluyen otras opciones como el WiFi, la capacidad de utilizar el equipo para sincronizar y escuchar música, memoria externa entre otras cosas.

Page 31: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

31iPhone, http://es.wikipedia.org/wiki/IPhone, mayo 2010

iPhone

El iPhone, de la compañía Apple Inc., es un teléfono inteligente multimedia con conexión a internet, pantalla táctil (con tecnología multitáctil) y una interfaz de hardware minimalista. Ya que carece de un teclado físico, se muestra uno virtual en la pantalla.

El iPhone se introdujo inicialmente en los Estados Unidos el 29 de junio de 2007. Fué nombrado “Invento del año” por la revista Time en el 2008.

Video 3

Page 32: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

32http://es.wikipedia.org/wiki/Kindle

Kindle El Kindle es un lector de libros electrónicos (e-books),

un dispositivo portátil que permite almacenar y leer libros digitalizados. Creado por la tienda virtual Amazon.com, fue lanzado comercialmente a fines del 2007.

Page 33: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

33http://www.celularis.com/htc/primer-telefono-con-android-y-es-htc.php, http://es.wikipedia.org/wiki/HTC_Dream

Primer Android El HTC Dream (comercializado también como T-Mobile G1 y

denominado popularmente Google Phone o GPhone) es un dispositivo de telefonía móvil construido por HTC.

Fue lanzado al mercado el 22 de octubre de 2008, a un costo estimado de 179 Dolares U.S.A.

Page 34: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

34

iPad El iPad es un dispositivo electrónico tipo tablet desarrollado

por Apple Inc.

Anunciado el 27 de enero de 2010, se sitúa en una categoría entre un "teléfono inteligente" (smartphone) y un portátil, enfocado más al acceso que a la creación de contenido.

http://gentedeipad.com/wp-content/uploads/2010/09/ipad1.jpg, http://es.wikipedia.org/wiki/Ipad

Page 35: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

35

iPhone 4

Page 36: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

36http://www.wayerless.com/2010/03/microsoft-muestra-el-primer-telefono-samsung-con-windows-phone-7-series/

Windows Phone

Primer Teléfono con Windows Phone 7

Page 37: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Situación Actual

Page 38: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

38

¿Qué está pasando actualmente?

El Bicentenario

de la Revolución!!!

Page 39: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

39

“La Red sigue creciendo”

1000 millones de usuarios en el mundo (ComScore junio 2010).

En México hay 30.6 millones de usuarios (AMIPCI mayo 2010)

Page 40: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

40

“La Red se hace

presente en todos los

lugares por medio de

dispositivos móviles”

Mas de 4,000 millones de celulares en todo el mundo (EITO agosto 2009).

80% de los hogares mexicanos tienen un celular (AMIPCI mayo 2010).

Page 41: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

41

Relaciones

“El uso de la red ha modificado las relaciones”

Page 42: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

42

“El mundo actual se mueve por medio de las Tecnologías de la Información”

Page 43: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

¿Quién usa las TI's?

Page 44: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

44

Cambios en la escuela

Cierra elFacebook!!!Nomas me

despido

Page 45: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

45

Aprendizaje mas rápido y actualizado

public class agugutata {}

Page 46: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

46

¿Cómo se programaUn dispositivo móvil?

Page 47: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

47

Simulación

Se utiliza herramientas y lenguajes que permiten simular el comportamiento de un teléfono real (problemas con acelerómetros y manejo de memoria).

Page 48: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

48

Simulación

Programa “hola Mundo” corriendo en el simulador del J2ME con el “DefaultColorPhone”.

Page 49: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

49

Transferencia

Una vez que el código esta correcto se descarga al teléfono real (por cable USB, WiFi, Bluetooth, etc.).

Page 50: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

50

Ejecución Real

El programa se puede ejecutar en el teléfono real (los resultados no siempre son los esperados).

Page 51: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

51

Ejecución Real

Hola mundo en el Teléfono Sendo X

Page 52: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

52

¿En que lenguajese programan?

Page 53: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

53

Sistemas Operativos para Móviles

Loos sistemas operativos más usados en los teléfonos inteligentes son (datos de agosto de 2010):

– 1. Symbian OS 41,2% (51% en 2009)– 2. BlackBerry OS 18,2% (19% en 2009)– 3. Android 17,2% (1,8% en 2009)– 4. iOS 14,2% (13% en 2009)– 5. Windows Mobile 5% (9,3% en 2009)

http://es.wikipedia.org/wiki/Smartphone

Page 54: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

¿Cómo es elModelo de Negocios?

Page 55: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

55

Vender en línea Han surgido tiendas On-Line las cuales son lugares

centralizados (y controlado por alguien) donde se puede buscar, pagar y descargar los programas que utilizará tu dispositivo

http://www.fayerwayer.com/2010/10/tiendas-de-aplicaciones-la-revolucion-que-viene/

Page 56: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

56

Tiendas actuales

http://www.facilware.com/es/tiendas-de-aplicaciones-para-dispositivos-moviles.html

Page 57: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

57

Aps Gratuitas vs Apps de Pago

http://www.facilware.com/es/tiendas-de-aplicaciones-para-dispositivos-moviles.html

Page 58: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

58

Temáticas de Aplicaciones

http://www.facilware.com/es/tiendas-de-aplicaciones-para-dispositivos-moviles.html

Page 59: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

59

Costo Promedio de Aplicaciones

http://www.facilware.com/es/tiendas-de-aplicaciones-para-dispositivos-moviles.html

Page 60: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

¿Cuál es el reto?

Page 61: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles
Page 62: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

¿Qué se viene?

Page 63: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

63

¿ El Fin del Mundo ?

Page 64: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

64

Kindle

Page 65: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

65

Samsung Tab Galaxy con Android

Page 66: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

66

Asus Tablet con Android

Page 67: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

67

Lector Electrónico ASUS

Page 68: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

68

Table Ambience con Windows 7

Page 69: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

69

Nook Color de Barnes & Noble

Page 70: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

70

Lenovo Tablet

Page 71: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

71

PlayStation Phone

Page 72: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

72

Tablet deCreative Labs

Page 73: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Proyectos en el ITM

Page 74: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

74

Laboratorio Ñ2 (Lugar de trabajo)

Page 75: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

75

Grupo de Trabajo

Page 76: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles
Page 77: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

RecomendacionesFinales...

Page 78: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

78Competitividad Mundial

Ya no voy a Ya no voy a ir al antro…ir al antro…

Ya me dió el Ya me dió el dolor de dolor de caballo…caballo…

Si hubiera Si hubiera entrenado mas…entrenado mas…

Ahorita le Ahorita le meto un meto un

codazo…codazo…

No vuelvo a No vuelvo a cenar cenar

enchiladas…enchiladas…

¿cuánto ¿cuánto quedó el quedó el Morelia?Morelia?

Page 79: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Nunca dejar de Soñar...

79

¿ Cuando me ¿ Cuando me sacaré la sacaré la lotería?lotería?

Video 3 y 4

Page 80: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

80

Sí se pudo!!!

Tu puedes ser el mejor!!!

Page 81: Rogelio Ferreira Escutia – Noviembre 2010 Desarrollo de Aplicaciones para Dispositivos Móviles

Rogelio Ferreira Escutia

Instituto Tecnológico de MoreliaDepartamento de Sistemas y Computación

Correo: [email protected] [email protected]

Página Web: http://antares.itmorelia.edu.mx/~kaos/http://www.xumarhu.net/

Twitter: http://twitter.com/rogeplusFacebook: http://www.facebook.com/group.php?gid=155613741139728