Mobile Processing 2008 Visualp5

30

description

Presentacion utilizada en la conferencia enlinea dicatada el 5 de abril de 2008, a traves de UStream.tv con el apoyo de visualP5.net

Transcript of Mobile Processing 2008 Visualp5

Page 1: Mobile Processing 2008 Visualp5
Page 2: Mobile Processing 2008 Visualp5

Mobile Processing 2008Desarrollo de Aplicaciones Móviles

Video Conferencia – Abril 5 de 2008VisualP5.net

Page 3: Mobile Processing 2008 Visualp5

Mobile Processing 2008

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

Page 4: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Objetivo

Dar a conocer la herramientaMobile Processing

a los interesados en realizar desarrollos utilizando dispositivos móviles

Page 5: Mobile Processing 2008 Visualp5

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 6: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Agenda

● Dispositivos Moviles

● Mobile Processing

● Ambiente de Desarrollo

● Librerias

● Preguntas

● Otros

Page 7: Mobile Processing 2008 Visualp5

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 8: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Telé

fonos

Page 9: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Telé

fonos

Page 10: Mobile Processing 2008 Visualp5

Mobile Processing 2008

PD

As

Sm

art

Phones

Page 11: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Mobile Processing

Page 12: Mobile Processing 2008 Visualp5

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 Visualp5

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 Visualp5

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 Visualp5

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 Visualp5

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 Visualp5

Mobile Processing 2008

Page 18: Mobile Processing 2008 Visualp5

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 Visualp5

Mobile Processing 2008

Librerías

Page 20: Mobile Processing 2008 Visualp5

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 Visualp5

Mobile Processing 2008

MSpaceInvaders

Remake

Space

Invaders

Utiliza la

librería

M3d

Page 22: Mobile Processing 2008 Visualp5

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

Page 23: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Instalando Mobile Processing● Ir a la pagina de Mobile Processing

– http://mobile.processing.org/download

● Descargar e instalar : – El Java Development Kit (JDK)– El Wireless Toolkit (WTK)

● Descargar y descomprimir la ultima versión de Mobile Processing

http://www.youtube.com/watch?v=8rbZCr7emaQ

Page 24: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Mi Primer Sketch

Page 25: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Preguntas ?

Page 26: Mobile Processing 2008 Visualp5

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 Visualp5

Mobile Processing 2008

Próximos Eventos

● Mobile Processing 2008 Workshop en LineaFecha por definir

● Flisol Manizales 2008First Steps Mobile ProcessingAbril 26 de 2008

● MobileBarCamp ManizalesUnconferenceSeptiembre 18-19 de 2008

Page 28: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Campus Party Colombia

● 23-29 de Junio 2008

● Bogota● Taller de

Mobile ProcessingPor confirmar

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

Page 29: Mobile Processing 2008 Visualp5

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

Page 30: Mobile Processing 2008 Visualp5

Mobile Processing 2008

Agradecimientos

● A VisualP5Foro de Processing en Españolhttp://foro.visualp5.net

a Alba G. Corral por su iniciativa y dedicación para crear estos espacios de intercambio de información y experiencias

y a todos los asistentes !!!!