Está en la página 1de 32

Mobile Processing 2008

Desarrollo de Aplicaciones Moviles

Marlon J. Manrique
marlonj [at] marlonj [dot] com
http://www.marlonj.com
Objetivo

Dar a conocer la herramienta


Mobile Processing
a los interesados en realizar desarrollos
utilizando dispositivos móviles

Mobile Processing 2008


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://www.marlonj.com

Mobile Processing 2008


Agenda
● Dispositivos Moviles
● Mobile Processing
● Ambiente de Desarrollo
● Librerias
– M3d, MSound, MVideo
– MBt, Mobex, MQRCode, MZXing
– MWiimote
● 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éfonos

Mobile Processing 2008


SmartPhones
PDAs

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
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


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 MAudio3D
● ● MPush
● M3D MQRCode
Phone


● MBt ● MRest
● Bluetooth ● MClientServer ● MSensor
● Sound ● MFiles ● MSockets
MGamesII MSound
Video
● ●

● MLocation ● MSynth
● XML MMessaging
● ● MVideo
● Messaging ● MNokiaUI ● MWebServices
● Image2 ● MPIM ● MZXing
● MObex ● MWiimote
Mobile Processing 2008
MSpaceInvaders
Remake
Space
Invaders

Utiliza la
librería
M3d

Mobile Processing 2008


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
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


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
MDigitalPerson
● Versión inicial de
Persona Digital
● Redes Sociales
● Utiliza las librerías
MBt y MObex

Mobile Processing 2008


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


Plataforma LiquidSteel

Contenido Movil
Editor De Escritorio
Editor Movil

Visor + Contenido
Visor + Catalogo

Dispositivo Móvil
Teléfono Móvil, Agenda Digital
Mobile Decodificador
Processing 2008 Cable, ...
WindRider
● Mercadeo de
Proximidad
● Envio de Publicidad
a traves de
Bluetooth
● Envio de material
en conferencias y
clases

Mobile Processing 2008


InfoWall
● Envio de
Fotografias a
traves de
Bluetooth a una
pantalla
● Aka
MBtImagePublisher

● Uso en Nature
www.pulsos.org
Mobile Processing 2008
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


Coming Soon

● MGesture
Reconocimiento de Gestos con el puntero
● MWiimote
Uso del control del Wii con dispositivos
moviles y aplicaciones de escritorio
● Mas y mas librerias .....

Mobile Processing 2008


http://ustream.tv/channel/mobile-processing
Mobile Processing 2008
Eventos

Mobile Processing 2008


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://www.marlonj.com
Mobile Processing 2008
Información Adicional
● Proximos Eventos :
– Simposio de VideoJuegos
Universidad Autonoma de Manizales
13 de Noviembre de 2008
http://www.autonoma.edu.co/cvideojuegos
– ExpoRobotica UAM 2008
Universidad Autonoma de Manizales
14 de Noviembre de 2008
http://www.hipergalaxia.org
– Taller Computacion Fisica y Arduino
Universidad Autonoma de Manizales
14 de Noviembre de 2008
http://www.hipergalaxia.org
Mobile Processing 2008

También podría gustarte