mobile processing 2008 ugc
DESCRIPTION
Presentacion utilizada en la conferencia Mobile Processing 2008, realizada en la Universidad la Gran Colombia seccional Armenia el dia 13 de marzo de 2008TRANSCRIPT
Mobile Processing 2008
Marlon 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
Conferencista
Marlon J. Manrique
Ingeniero de Sistemas y Telecomunicaciones
Programador Java Certificado
Instructor, Docente
Estudiante de Maestría
Entusiasta del cine, la música, Java y Ubuntu
http://marlonj.darkgreenmedia.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
Telé
fonos
Mobile Processing 2008
PD
As
Sm
art
Phon
es
Mobile Processing 2008
Herramientas de Desarrollo
● Java Micro Edition (JME)– Java Wireless Toolkit – Netbeans – Mojax
● .Net Mobile ● Phyton● C, C++
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
MSpaceInvaders
Remake
Space
Invaders
Utiliza la
librería
M3d
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
MWiimote
● Librería para conectar el control del Nintendo Wii con Mobile Processing
● En estado Alpha ● Acceso al
Acelerometro
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
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
Eventos
Mobile Processing 2008
Próximos Eventos
● Mobile Processing 2008 WorkshopFecha por definir
● Mobile Processing 2008Conferencia via UStream Fecha por definir
● MobileBarCamp ManizalesUnconferenceSeptiembre 18-19 de 2008
Mobile Processing 2008
Mobile Processing 2008
Flisol 2008
● Festival Latinoamericano de Instalación de Software Libre
● 26 de Abril de 2008
http://flisol.info/FLISOL2008/Colombia
Mobile Processing 2008
Campus Party Colombia
● 23-29 de Junio 2008
● Bogota● Taller de
Mobile ProcessingPor confirmar
http://www.campus-party.com.co
Mobile Processing 2008
Enlaces
● Mobile ProcessingSitio 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