mobile processing 2008 ugc

32

Upload: marlon-manrique

Post on 02-Jul-2015

891 views

Category:

Technology


0 download

DESCRIPTION

Presentacion utilizada en la conferencia Mobile Processing 2008, realizada en la Universidad la Gran Colombia seccional Armenia el dia 13 de marzo de 2008

TRANSCRIPT

Page 1: Mobile Processing 2008 Ugc
Page 2: Mobile Processing 2008 Ugc

Mobile Processing 2008

Marlon J. Manriquemarlonj [at] darkgreenmedia [dot] com http://marlonj.darkgreenmedia.com

Page 3: Mobile Processing 2008 Ugc

Mobile Processing 2008

Objetivo

Dar a conocer la herramientaMobile Processing

a los interesados en realizar desarrollos utilizando dispositivos móviles

Page 4: Mobile Processing 2008 Ugc

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

Page 5: Mobile Processing 2008 Ugc

Mobile Processing 2008

Agenda

● Dispositivos Moviles

● Mobile Processing

● Ambiente de Desarrollo

● Librerias

– M3d, MSound, MVideo– MBt, Mobex, MQRCode, MZXing– MWiimote

● Preguntas

● Otros

Page 6: Mobile Processing 2008 Ugc

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

Page 7: Mobile Processing 2008 Ugc

Mobile Processing 2008

Telé

fonos

Page 8: Mobile Processing 2008 Ugc

Mobile Processing 2008

Telé

fonos

Page 9: Mobile Processing 2008 Ugc

Mobile Processing 2008

PD

As

Sm

art

Phon

es

Page 10: Mobile Processing 2008 Ugc

Mobile Processing 2008

Herramientas de Desarrollo

● Java Micro Edition (JME)– Java Wireless Toolkit – Netbeans – Mojax

● .Net Mobile ● Phyton● C, C++

Page 11: Mobile Processing 2008 Ugc

Mobile Processing 2008

Mobile Processing

Page 12: Mobile Processing 2008 Ugc

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

Page 13: Mobile Processing 2008 Ugc

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

Page 14: Mobile Processing 2008 Ugc

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

Page 15: Mobile Processing 2008 Ugc

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

Page 16: Mobile Processing 2008 Ugc

Mobile Processing 2008

Plataforma

Dispositivo MóvilTeléfono Móvil, Agenda Digital

Decodificador Cable, ...

Java PoweredJ2ME [ MIDP CLDC ]

Mobile ProcessingCore Application Classes

Sketch

Page 17: Mobile Processing 2008 Ugc

Mobile Processing 2008

Page 18: Mobile Processing 2008 Ugc

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

Page 19: Mobile Processing 2008 Ugc

Mobile Processing 2008

Librerías

Page 20: Mobile Processing 2008 Ugc

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

Page 21: Mobile Processing 2008 Ugc

Mobile Processing 2008

MSpaceInvaders

Remake

Space

Invaders

Utiliza la

librería

M3d

Page 22: Mobile Processing 2008 Ugc

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

Page 23: Mobile Processing 2008 Ugc

Mobile Processing 2008

MWiimote

● Librería para conectar el control del Nintendo Wii con Mobile Processing

● En estado Alpha ● Acceso al

Acelerometro

Page 24: Mobile Processing 2008 Ugc

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

Page 25: Mobile Processing 2008 Ugc

Mobile Processing 2008

Preguntas ?

Page 26: Mobile Processing 2008 Ugc

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

Page 27: Mobile Processing 2008 Ugc

Mobile Processing 2008

Eventos

Page 28: Mobile Processing 2008 Ugc

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

Page 29: Mobile Processing 2008 Ugc

Mobile Processing 2008

Page 30: Mobile Processing 2008 Ugc

Mobile Processing 2008

Flisol 2008

● Festival Latinoamericano de Instalación de Software Libre

● 26 de Abril de 2008

http://flisol.info/FLISOL2008/Colombia

Page 31: Mobile Processing 2008 Ugc

Mobile Processing 2008

Campus Party Colombia

● 23-29 de Junio 2008

● Bogota● Taller de

Mobile ProcessingPor confirmar

http://www.campus-party.com.co

Page 32: Mobile Processing 2008 Ugc

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