Mobile Processing 2008Desarrollo de Aplicaciones Móviles
Taller : Primeros Pasos Mobile Processing
Junio 24 de 2008Campus Party
Mobile Processing 2008Marlon J. Manriquemarlonj [at] darkgreenmedia [dot] com http://marlonj.darkgreenmedia.com
Mobile Processing 2008
Objetivo
Dar a conocer la herramientaMobile Processing
a los interesados en realizar desarrollos utilizando dispositivos móviles
Mobile Processing 2008
TalleristaMarlon J. Manrique
Ingeniero de Sistemas y Telecomunicaciones
Programador Java CertificadoInstructor, Docente
Estudiante de MaestríaEntusiasta del cine, la música, Java, Ubuntu Linux y los
Mundos Virtualeshttp://marlonj.darkgreenmedia.com
Mobile Processing 2008
Agenda
● Dispositivos Moviles● Mobile Processing● Ambiente de Desarrollo ● Librerias● Preguntas● Otros
Mobile Processing 2008
Dispositivos Móviles● Los teléfonos móviles se han convertido
en pequeños computadores de bolsillo con un sin numero de característica (cámara, reproductores de vídeo y música, conexión Inalámbrica)
● Penetración en el mercado de gran cantidad de dispositivos móviles
● Nueva oportunidad para crear contenidos y aplicativos
Mobile Processing 2008
Telé
fono
s
Mobile Processing 2008
Telé
fono
s
Mobile Processing 2008
PDAs
Smar
tPho
nes
Mobile Processing 2008
Mobile Processing
Mobile Processing 2008
Mobile Processing
Herramienta que permite la creación de prototipos y
aplicaciones que se ejecutan en dispositivos móviles que soportan Java
Basada en Processing
Mobile Processing 2008
Processing● Ambiente y lenguaje de programación
para aquellos que quieran programar imágenes, animaciones y Sonido
● Usado por estudiantes, artistas, diseñadores, arquitectos, investigadores y entusiastas, en el proceso de aprendizaje, creación de prototipos y creación de productos
● Creado para enseñar los fundamentos de la programación de computadores
● Creado por Ben Fry y Casey Reas
Mobile Processing 2008
Características Processing● Herramienta de Aprendizaje● Creada para Diseñadores Visuales● Ambiente de Desarrollo Propio● Multimedia● OpenSource● Soporta : Linux, MacOSX y Windows● Desarrollado en Java
Mobile Processing 2008
Mobile Processing● Versión de Processing para dispositivos
móviles que soporten Java● Primera versión liberada en Septiembre
de 2005● Permite la creación de aplicaciones de
igual forma que se hace en Processing● Desarrollado por Francis Li
Mobile Processing 2008
Plataforma
Dispositivo MóvilTeléfono Móvil, Agenda Digital
Decodificador Cable, ...
Java PoweredJ2ME [ MIDP CLDC ]
Mobile ProcessingCore Application Classes
Sketch
Mobile Processing 2008
Mobile Processing 2008
Ambiente Desarrollo
● Creado para la enseñanza● Permite crear aplicaciones rápidamente● Necesita de un emulador para ejecutar
las aplicaciones● OpenSource● Pueden crearse clases
Mobile Processing 2008
Librerías
Mobile Processing 2008
Librerias● Phone● Bluetooth● Sound● Video● XML● Messaging● Image2
● MAudio3D● M3D● MBt● MClientServer ● MFiles ● MGamesII● MLocation● MMessaging● MNokiaUI ● MPIM ● MObex
● MPush● MQRCode● MRest● MSensor ● MSockets ● MSound● MSynth● MVideo● MWebServices ● MZXing● MWiimote
Mobile Processing 2008
MSpaceInvadersRemakeSpaceInvaders
Utiliza la libreríaM3d
Mobile Processing 2008
MFlickrViewer● Visualiza
fotografías de acuerdo a un texto
● Permite navegar por las fotografías
● Utiliza librería XML● Pclient y PRequest
Mobile Processing 2008
Instalando Mobile Processing● Ir a la pagina de Mobile Processing
– http://mobile.processing.org/download ● Descargar e instalar :
– El Java Development Kit (JDK)– El Wireless Toolkit (WTK)
● Descargar y descomprimir la ultima versión de Mobile Processing
http://www.youtube.com/watch?v=8rbZCr7emaQ
Mobile Processing 2008
Mi Primer Sketch
Mobile Processing 2008
Preguntas ?
Mobile Processing 2008
http://ustream.tv/channel/mobile-processing-2008
● Canal de comunicación vía Internet para conferencias y charlas
● También :– YouTube– Flickr– FaceBook
Mobile Processing 2008
Próximos Eventos
● MobileBarCamp ManizalesUnconferenceSeptiembre 18-19 de 2008
● Seminario Desarrollo de Video JuegosUniversidad Autonoma de ManizalesNoviembre 13 de 2008
Mobile Processing 2008
Enlaces● Mobile Processing
Sitio Oficial http://mobile.processing.org
● Mary Jane SoftLibrerías para Mobile Processinghttp://www.maryjanesoft.com
● Marlon J. ManriqueDesarrollador de librerías http://marlonj.darkgreenmedia.com
Top Related