3. Objetivo
Dar a conocer la herramienta
Mobile Processing
a los interesados en realizar desarrollos
utilizando dispositivos móviles
Mobile Processing 2008
4. Conferencista
Marlon J. Manrique
Ingeniero de Sistemas y
Telecomunicaciones
Programador Java Certificado
Instructor, Docente
Entusiasta del cine y la música
Desarrollador de Software, Estudiante de Maestría
http://marlonj.darkgreenmedia.com
Mobile Processing 2008
5. Agenda
● Dispositivos Moviles
● Mobile Processing
● Ambiente de Desarrollo
● Librerias
– M3d, MSound, MVideo
– MBt, Mobex, MQRCode, MZXing
– MWiimote
● Preguntas
● Otros
Mobile Processing 2008
6. 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
10. 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
11. 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
12. 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
13. 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
14. Plataforma
Sketch
Mobile Processing
Core Application Classes
Java Powered
J2ME [ MIDP CLDC ]
Dispositivo Móvil
Teléfono Móvil, Agenda Digital
Decodificador Cable, ...
Mobile Processing 2008
16. 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
19. MSpaceInvaders
Remake
Space
Invaders
Utiliza la
librería
M3d
Mobile Processing 2008
20. MColorIdentifier
● Identifica colores
de una fotografía
● Utiliza la librería
PImage2
● Genera un Sonido
de acuerdo al color
identificado
● Posible uso en
Juegos
Mobile Processing 2008
21. 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
22. MYouTubePlayer
● Acceso a videos de
YouTube a traves
del Movil
● Utiliza la pagina
diseñada para
moviles
● Utiliza la librería
MVideo
● Nueva Version 0.2
Mobile Processing 2008
23. MDigitalPerson
● Versión inicial de
Persona Digital
● Redes Sociales
● Utiliza las librerías
MBt y MObex
Mobile Processing 2008
24. LiquidSteel
serie de herramientas para la
creación de micro contenidos a
manera de presentaciones, ideales para ser
utilizados en teléfonos móviles
Visor – Editor - Catalogo
Mobile Processing 2008
25. LiquidSteel Plataforma
Contenido Movil
Editor De Escritorio
Editor Movil
Visor + Contenido
Visor + Catalogo
Dispositivo Móvil
Teléfono Móvil, Agenda Digital
Mobile Decodificador Cable, ...
Processing 2008
26. WindRider
● Mercadeo de
Proximidad
● Envio de Publicidad
a traves de
Bluetooth
● Envio de material
en conferencias y
clases
Mobile Processing 2008
27. InfoWall
● Envio de
Fotografias a
traves de
Bluetooth a una
pantalla
● Aka
MBtImagePublisher
● Uso en Nature
www.pulsos.org
Mobile Processing 2008
28. Coming Soon
● MGoogleMaps
Acceso a mapas según localizacion
● MMediaServer
Servidor de multimedia para moviles
● MBtv
Video sobre bluetooth, utiliza el
MmediaServer y los QRCodes
Mobile Processing 2008
29. Coming Soon
● MGesture
Reconocimiento de Geston con el puntero
● MWiimote
Uso del control del Wii con dispositivos
moviles y aplicaciones de escritorio
● Mas y mas librerias .....
Mobile Processing 2008
32. Próximos Eventos
● Mobile Processing 2008
Workshop
Fecha por definir
● Mobile Processing 2008
Conferencia via UStream
Fecha por definir
● MobileBarCamp Manizales
Unconference
Septiembre 18-19 de 2008
Mobile Processing 2008
33. Flisol 2008
● 26 de Abril de 2008
● Universidad Catolica
● Propuesta :
– Taller
Mobile Processing
– Conferencia
Hardware
Prototyping
http://flisol.info/FLISOL2008/Colombia/Manizales
Mobile Processing 2008
34. Campus Party Colombia
● 16-22 de Junio
2008
● Bogota
● Taller de
Mobile Processing
Por confirmar
http://www.campus-party.com.co
Mobile Processing 2008
35. Enlaces
● Mobile Processing
Sitio Oficial
http://mobile.processing.org
● Mary Jane Soft
Librerías para Mobile Processing
http://www.maryjanesoft.com
● Marlon J. Manrique
Desarrollador de librerías
http://marlonj.darkgreenmedia.com
Mobile Processing 2008