View
1.013
Download
2
Category
Preview:
DESCRIPTION
Presentacion utilizada durante el Tercer Congreso de Ingenierías de Sistemas y Electrónica “Seguridad y Telecomunicaciones, Nuevas Tendencias para el Desarrollo Tecnológico” en la Universitaria de Investigaciones en la ciudad de Bucaramanga el 29 de Octubre de 2008
Citation preview
Mobile Processing 2008Desarrollo de Aplicaciones Moviles
Marlon J. Manriquemarlonj [at] marlonj [dot] com http://www.marlonj.com
Mobile Processing 2008
Objetivo
Dar a conocer la herramientaMobile Processing
a los interesados en realizar desarrollos utilizando dispositivos móviles
Mobile Processing 2008
ConferencistaMarlon J. Manrique
Ingeniero de Sistemas y Telecomunicaciones
Programador Java CertificadoInstructor, 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é
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
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
Dispositivo Móvil
Teléfono Móvil, Agenda DigitalDecodificador Cable, ...
Visor + ContenidoVisor + Catalogo
Contenido MovilEditor De Escritorio
Editor Movil
Mobile Processing 2008
WindRider● Mercadeo de
Proximidad● Envio de Publicidad
a traves de Bluetooth
● Envio de material en conferencias y clases
Mobile Processing 2008
InfoWall
● Uso en Naturewww.pulsos.org
● Envio de Fotografias a traves de Bluetooth a una pantalla
● Aka MBtImagePublisher
Mobile Processing 2008
Coming Soon
● MGoogleMapsAcceso a mapas según localizacion
● MMediaServerServidor de multimedia para moviles
● MBtvVideo sobre bluetooth, utiliza el MmediaServer y los QRCodes
Mobile Processing 2008
Coming Soon
● MGestureReconocimiento de Gestos con el puntero
● MWiimoteUso 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 SoftLibrerías para Mobile Processinghttp://www.maryjanesoft.com
● Marlon J. ManriqueDesarrollador 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 2008http://www.autonoma.edu.co/cvideojuegos
– ExpoRobotica UAM 2008Universidad Autonoma de Manizales14 de Noviembre de 2008http://www.hipergalaxia.org
– Taller Computacion Fisica y ArduinoUniversidad Autonoma de Manizales14 de Noviembre de 2008http://www.hipergalaxia.org
Recommended