Tendencias de programación en Dispositivos Móbiles

Post on 27-Jun-2015

2.061 views 0 download

Tags:

description

Slide de la presentación "Tendencias de la programación en Dispositivos Móviles" en el marco de la Semana del Egresado 2012, efectuado en la División Acádemica de Informática y Sistemas de la Universidad Juárez Autonoma de Tabasco, el día 24 de mayo de 2012.

Transcript of Tendencias de programación en Dispositivos Móbiles

UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCODivisón Académica de Informática y Sistemas

SEMANA DEL EGRESADO 2012

Tendencia de la programaciónen dispositivos móviles

Remigio Salvador Sánchez

Cunduacán, Tabasco a 24 de mayo de 2012

“Para llegar al punto que no conoces, debes tomar un camino que tampoco conoces”

San Juan de la Cruz

INTRODUCCIÓNTENDENCIAS

◦LENGUAJES DE PROGRAMACIÓN◦SISTEMAS OPERATIVOS MÓVILES

SISTEMAS OPERATIVOS MÓVILES (ALGUNOS)LENGUAJES DE PROGRAMACIÓNDEMO

◦Básico◦Medio◦Avanzado

RECOMENDACIONESPREGUNTAS

CONTENIDO

INTRODUCCIÓN

TENDENCIAS

SISTEMAS OPERATIVOS MÓVILES (MUNDIAL)

SISTEMAS OPERATIVOS MÓVILES (MÉXICO)

LENGUAJES DE PROGRAMACIÓN

SISTEMAS OPERATIVOS MÓVILES(ALGUNOS)

• SO. de apple • iPod, iPad, Apple TV• No incluye hardware de terceros• Interfaz touch•C, C++ y Objective-C• Iphone SDK (simulador)• Apps. Nativas y JME• Firma obligatoria• Licencia APSL y Apple EULA

iOS (iPhone OS)

ANDROID• Google - Open Handset Alliance. • Smartphone, Tabletas, netbooks, etc. (de terceros)• Interfaz touch y apuntador• C (núcleo), C++ (algunas bibliotecas de terceros), Java (UI)• SDK Gratuito• Apps. Nativas y JME• Firma opcional• Empresas HTC, LG, Samsung, Intel, Sony Ericsson, etc. (OHA)• Licencia Apache 2 y GNU GPL 200

BlackBerry OS

• SO. de Reseach In Motion Limited (RIM) • Smarthphones• Interfaz teclado• Java y C++• SDK gratuito• JME• Firma opcional• Licencia propietaria (cerrada)

• SO. de Microsoft• Smarthphones y PDA’s• Interfaz apuntador y teclado• C++• SDK gratuito / IDE Paga• Apps Nativas• Firma opcional•Empresas HTC, HP, Samsung, Dell, • Licencia Microsoft CLUF (EULA)

Windows Mobile

ALGUNOS OTROS

Symbia OS (Nokia)MeeGo (Nokia)Bada (Samsung)Palm OS

LENGUAJES DE PROGRAMACIÓN

JAVAC# (.NET)

Monodroid

MONODROID

HTML 5 / CSS 3

Jquery Mobile

DEMO

FACIL

FACIL

MEDIOhttp://www.appinventor.mit.edu/

http://www.appinventor.mit.edu/

http://www.appinventor.mit.edu/

AVANZADO

Eclipse para desarrolladores JavaADT (plugin para eclipse)SDK de ANDROID

Saber Java

RECOMENDACIONES

Aprende inglés (o por lo menos, aprender a leer textos técnicos)

Aprende java (y no esta de más decir .net)ComparteIntercambia conocimientosPreguntas inteligentes

Por favor: ¡¡¡LEAN!!!

PREGUNTAS

DEDICADO A:MI FAMILIA

YAMIGOS

Gracias:A los organizadores por las

facilidadesy

a ustedes por su atención

¡SIGAN ADELANTE!

@remitos

remigio.salvador@hotmail.com

vkn-side.blogspot.mx