SlideShare una empresa de Scribd logo
Mobile Processing 2008 Ugc
Mobile Processing 2008
Marlon J. Manrique
marlonj [at] darkgreenmedia [dot] com
http://marlonj.darkgreenmedia.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
                            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
SmartPhones
   PDAs




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

●   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
Preguntas ?

   Mobile Processing 2008
●   Canal de
                                   comunicación vía
                                   Internet para
                                   conferencias y
                                   charlas
                               ●   También :
                                     –   YouTube
                                     –   Flickr
                                     –   FaceBook

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




          Mobile Processing 2008
Próximos Eventos
●   Mobile Processing 2008
    Workshop
    Fecha por definir
●   Mobile Processing 2008
    Conferencia via UStream
    Fecha por definir
●   MobileBarCamp Manizales
    Unconference
    Septiembre 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 Processing
                               Por confirmar



     http://www.campus-party.com.co
               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://marlonj.darkgreenmedia.com
                   Mobile Processing 2008

Más contenido relacionado

Destacado

Estrategias en el_aula rosa cecilia gonzales
Estrategias en el_aula rosa cecilia gonzalesEstrategias en el_aula rosa cecilia gonzales
Estrategias en el_aula rosa cecilia gonzales
Tochy
 
Moda en la i guerra mundial
Moda en la i guerra mundialModa en la i guerra mundial
Moda en la i guerra mundial
Tochy
 
La Nas Ayla Biblia Pps(Ch)
La Nas Ayla Biblia Pps(Ch)La Nas Ayla Biblia Pps(Ch)
La Nas Ayla Biblia Pps(Ch)
jairo borjas
 
Incognitasdenuestra Infancia I
Incognitasdenuestra Infancia IIncognitasdenuestra Infancia I
Incognitasdenuestra Infancia I
Julio Cesar Carranza
 
Medio Ambiente2
Medio Ambiente2Medio Ambiente2
Medio Ambiente2
gared
 
El Abrazo
El AbrazoEl Abrazo
El Abrazo
HENRY11428
 
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundoRetos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
pasdbp
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
fernandezrrafael
 
Iar e vásquez calle raúl.pinturas
Iar e vásquez calle raúl.pinturasIar e vásquez calle raúl.pinturas
Iar e vásquez calle raúl.pinturas
Tochy
 
Huamán niño ingrid-altar_de_iglesias
Huamán niño ingrid-altar_de_iglesiasHuamán niño ingrid-altar_de_iglesias
Huamán niño ingrid-altar_de_iglesias
Tochy
 
Examenfisicogeneral C3 1 Parte
Examenfisicogeneral C3 1 ParteExamenfisicogeneral C3 1 Parte
Examenfisicogeneral C3 1 Parte
wendy Rivera
 
Reglamentacion
ReglamentacionReglamentacion
Reglamentacion
guest880db9
 
Pulsar Project : Instalacion Servidor Desarrollo
Pulsar Project :  Instalacion Servidor DesarrolloPulsar Project :  Instalacion Servidor Desarrollo
Pulsar Project : Instalacion Servidor Desarrollo
Marlon Manrique
 
NAvidad
NAvidadNAvidad
NAvidad
pasdbp
 
Iar castro miguel danza contemporanea
Iar castro miguel danza contemporaneaIar castro miguel danza contemporanea
Iar castro miguel danza contemporanea
Tochy
 
Luna
LunaLuna
Iar e renato guerrero-pintura-la paloma de la paz
Iar e renato guerrero-pintura-la paloma de la pazIar e renato guerrero-pintura-la paloma de la paz
Iar e renato guerrero-pintura-la paloma de la paz
Tochy
 
Villa Psoe
Villa PsoeVilla Psoe
Villa Psoe
ZapatoVelozz
 
Micro 02 E
Micro 02 EMicro 02 E
Micro 02 E
guest719f19
 
Jj Turismo Peru
Jj Turismo PeruJj Turismo Peru
Jj Turismo Peru
Julio Cesar Carranza
 

Destacado (20)

Estrategias en el_aula rosa cecilia gonzales
Estrategias en el_aula rosa cecilia gonzalesEstrategias en el_aula rosa cecilia gonzales
Estrategias en el_aula rosa cecilia gonzales
 
Moda en la i guerra mundial
Moda en la i guerra mundialModa en la i guerra mundial
Moda en la i guerra mundial
 
La Nas Ayla Biblia Pps(Ch)
La Nas Ayla Biblia Pps(Ch)La Nas Ayla Biblia Pps(Ch)
La Nas Ayla Biblia Pps(Ch)
 
Incognitasdenuestra Infancia I
Incognitasdenuestra Infancia IIncognitasdenuestra Infancia I
Incognitasdenuestra Infancia I
 
Medio Ambiente2
Medio Ambiente2Medio Ambiente2
Medio Ambiente2
 
El Abrazo
El AbrazoEl Abrazo
El Abrazo
 
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundoRetos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
Retos y Oportunidades de los programas de Biblitoecas Globales en todo el mundo
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
Iar e vásquez calle raúl.pinturas
Iar e vásquez calle raúl.pinturasIar e vásquez calle raúl.pinturas
Iar e vásquez calle raúl.pinturas
 
Huamán niño ingrid-altar_de_iglesias
Huamán niño ingrid-altar_de_iglesiasHuamán niño ingrid-altar_de_iglesias
Huamán niño ingrid-altar_de_iglesias
 
Examenfisicogeneral C3 1 Parte
Examenfisicogeneral C3 1 ParteExamenfisicogeneral C3 1 Parte
Examenfisicogeneral C3 1 Parte
 
Reglamentacion
ReglamentacionReglamentacion
Reglamentacion
 
Pulsar Project : Instalacion Servidor Desarrollo
Pulsar Project :  Instalacion Servidor DesarrolloPulsar Project :  Instalacion Servidor Desarrollo
Pulsar Project : Instalacion Servidor Desarrollo
 
NAvidad
NAvidadNAvidad
NAvidad
 
Iar castro miguel danza contemporanea
Iar castro miguel danza contemporaneaIar castro miguel danza contemporanea
Iar castro miguel danza contemporanea
 
Luna
LunaLuna
Luna
 
Iar e renato guerrero-pintura-la paloma de la paz
Iar e renato guerrero-pintura-la paloma de la pazIar e renato guerrero-pintura-la paloma de la paz
Iar e renato guerrero-pintura-la paloma de la paz
 
Villa Psoe
Villa PsoeVilla Psoe
Villa Psoe
 
Micro 02 E
Micro 02 EMicro 02 E
Micro 02 E
 
Jj Turismo Peru
Jj Turismo PeruJj Turismo Peru
Jj Turismo Peru
 

Similar a Mobile Processing 2008 Ugc

Mobile Processing 2008 Campusparty
Mobile Processing 2008 CampuspartyMobile Processing 2008 Campusparty
Mobile Processing 2008 Campusparty
campus party
 
Mobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
Mobile Processing, Primeros Pasos : Dispositivos Moviles y DesarrolloMobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
Mobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
Marlon Manrique
 
Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5
Marlon Manrique
 
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
OpenExpoES
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones Móviles
Sorey García
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
Richard Eliseo Mendoza Gafaro
 
Introducción a la web móvil
Introducción a la web móvilIntroducción a la web móvil
Introducción a la web móvil
Jose Manuel Navarro
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
Juan Eladio Sánchez Rosas
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
Maximiliano Firtman
 
2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps
Juan Antonio Muñoz-Gallego Gonzalez
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
FCECEP
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Motorola Mobility - MOTODEV
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
Biblioteca EPM
 
Java - Android
Java - AndroidJava - Android
Java - Android
zariih
 
ATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptxATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptx
Luis Beltran
 
Sistemas operativos para aplicaciones moviles
Sistemas operativos para aplicaciones movilesSistemas operativos para aplicaciones moviles
Sistemas operativos para aplicaciones moviles
juniorzeta
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
dieguito8510
 
Honduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCVHonduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCV
Dr. Edwin Hernandez
 
Lineas invest
Lineas investLineas invest
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
Marlon Manrique
 

Similar a Mobile Processing 2008 Ugc (20)

Mobile Processing 2008 Campusparty
Mobile Processing 2008 CampuspartyMobile Processing 2008 Campusparty
Mobile Processing 2008 Campusparty
 
Mobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
Mobile Processing, Primeros Pasos : Dispositivos Moviles y DesarrolloMobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
Mobile Processing, Primeros Pasos : Dispositivos Moviles y Desarrollo
 
Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5
 
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
eMobc - Desarrollo de aplicaciones móviles nativas con XML #OpenExpoDay 2014
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones Móviles
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
 
Introducción a la web móvil
Introducción a la web móvilIntroducción a la web móvil
Introducción a la web móvil
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 
2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
Java - Android
Java - AndroidJava - Android
Java - Android
 
ATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptxATG Puebla - El cementerio de Microsoft.pptx
ATG Puebla - El cementerio de Microsoft.pptx
 
Sistemas operativos para aplicaciones moviles
Sistemas operativos para aplicaciones movilesSistemas operativos para aplicaciones moviles
Sistemas operativos para aplicaciones moviles
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Honduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCVHonduras Global: Mobile Web, Presentacion para UJCV
Honduras Global: Mobile Web, Presentacion para UJCV
 
Lineas invest
Lineas investLineas invest
Lineas invest
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
 

Más de Marlon Manrique

Experiencias Educativas en Second Life
Experiencias Educativas en Second LifeExperiencias Educativas en Second Life
Experiencias Educativas en Second Life
Marlon Manrique
 
Virtualizacion A La Orden
Virtualizacion A La OrdenVirtualizacion A La Orden
Virtualizacion A La Orden
Marlon Manrique
 
Mobile Processing, Primeros Pasos : Presentacion del Curso
Mobile Processing, Primeros Pasos : Presentacion del CursoMobile Processing, Primeros Pasos : Presentacion del Curso
Mobile Processing, Primeros Pasos : Presentacion del Curso
Marlon Manrique
 
Juegos y Mundos Virtuales
Juegos y Mundos VirtualesJuegos y Mundos Virtuales
Juegos y Mundos Virtuales
Marlon Manrique
 
Secondlife Projects April 2009
Secondlife Projects April 2009Secondlife Projects April 2009
Secondlife Projects April 2009
Marlon Manrique
 
ADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UML
Marlon Manrique
 
ADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del Software
Marlon Manrique
 
HiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para GuiasHiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para Guias
Marlon Manrique
 
Sloodle : Configuracion de Objetos en Second Life
Sloodle : Configuracion de Objetos en Second LifeSloodle : Configuracion de Objetos en Second Life
Sloodle : Configuracion de Objetos en Second Life
Marlon Manrique
 
Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009
Marlon Manrique
 
Mundos Virtuales (2)
Mundos Virtuales (2)Mundos Virtuales (2)
Mundos Virtuales (2)
Marlon Manrique
 
Sl Construccion Mod03
Sl Construccion Mod03Sl Construccion Mod03
Sl Construccion Mod03
Marlon Manrique
 
Sl Construccion Mod04
Sl Construccion Mod04Sl Construccion Mod04
Sl Construccion Mod04
Marlon Manrique
 
Sl Construccion Mod02
Sl Construccion Mod02Sl Construccion Mod02
Sl Construccion Mod02
Marlon Manrique
 
Sl Construccion Mod01
Sl Construccion Mod01Sl Construccion Mod01
Sl Construccion Mod01
Marlon Manrique
 
Introduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte DosIntroduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte Dos
Marlon Manrique
 
Introduccion a los Mundos Virtuales Parte Uno
Introduccion a los Mundos Virtuales Parte UnoIntroduccion a los Mundos Virtuales Parte Uno
Introduccion a los Mundos Virtuales Parte Uno
Marlon Manrique
 
Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)
Marlon Manrique
 

Más de Marlon Manrique (18)

Experiencias Educativas en Second Life
Experiencias Educativas en Second LifeExperiencias Educativas en Second Life
Experiencias Educativas en Second Life
 
Virtualizacion A La Orden
Virtualizacion A La OrdenVirtualizacion A La Orden
Virtualizacion A La Orden
 
Mobile Processing, Primeros Pasos : Presentacion del Curso
Mobile Processing, Primeros Pasos : Presentacion del CursoMobile Processing, Primeros Pasos : Presentacion del Curso
Mobile Processing, Primeros Pasos : Presentacion del Curso
 
Juegos y Mundos Virtuales
Juegos y Mundos VirtualesJuegos y Mundos Virtuales
Juegos y Mundos Virtuales
 
Secondlife Projects April 2009
Secondlife Projects April 2009Secondlife Projects April 2009
Secondlife Projects April 2009
 
ADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UML
 
ADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del Software
 
HiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para GuiasHiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para Guias
 
Sloodle : Configuracion de Objetos en Second Life
Sloodle : Configuracion de Objetos en Second LifeSloodle : Configuracion de Objetos en Second Life
Sloodle : Configuracion de Objetos en Second Life
 
Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009
 
Mundos Virtuales (2)
Mundos Virtuales (2)Mundos Virtuales (2)
Mundos Virtuales (2)
 
Sl Construccion Mod03
Sl Construccion Mod03Sl Construccion Mod03
Sl Construccion Mod03
 
Sl Construccion Mod04
Sl Construccion Mod04Sl Construccion Mod04
Sl Construccion Mod04
 
Sl Construccion Mod02
Sl Construccion Mod02Sl Construccion Mod02
Sl Construccion Mod02
 
Sl Construccion Mod01
Sl Construccion Mod01Sl Construccion Mod01
Sl Construccion Mod01
 
Introduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte DosIntroduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte Dos
 
Introduccion a los Mundos Virtuales Parte Uno
Introduccion a los Mundos Virtuales Parte UnoIntroduccion a los Mundos Virtuales Parte Uno
Introduccion a los Mundos Virtuales Parte Uno
 
Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)
 

Último

SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docxSEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
Eddy Nathaly Jaimes Villamizar
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
PanchoChangue
 
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
ADELAIDA90
 
UiPath Community Data Service presentation
UiPath Community Data Service presentationUiPath Community Data Service presentation
UiPath Community Data Service presentation
DianaGray10
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
Henry W. Zavala
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
correodetareas
 
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
Navsat
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
JessAdrinGonzlezCade
 
Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
edgarcalle8
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
GnesisOrtegaDeLen
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docxDE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
lourdesuribe6
 
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Telefónica
 
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
Rubén Cortes Zavala
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
241578066
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Rubén Cortes Zavala
 

Último (16)

SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docxSEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
SEGUNDA GENERACIÓN xxxxxxxxxxxxxxxx.docx
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
 
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
PROTOCOLO DE NANOPOROS Kit de códigos de barras 16S (SQK-RAB204)
 
UiPath Community Data Service presentation
UiPath Community Data Service presentationUiPath Community Data Service presentation
UiPath Community Data Service presentation
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
 
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
¿Cómo funciona el seguimiento por GPS y cómo puede ayudar al transporte y la ...
 
bomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexionesbomba-koomey -Todo sobre sus istema y conexiones
bomba-koomey -Todo sobre sus istema y conexiones
 
Conceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagaciónConceptos y definiciones de Antenas y propagación
Conceptos y definiciones de Antenas y propagación
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docxDE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
DE LO HUMANO Y LO COMUNITARIO PROYECTO INTEGRADOR (2).docx
 
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
Índice del libro "Metaverso y mundos virtuales: Tecnologías, Retos y Oportuni...
 
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
400816850-Mantenimiento-de-Equipos-de-Espesamiento-pdf.pdf
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
 

Mobile Processing 2008 Ugc

  • 2. Mobile Processing 2008 Marlon J. Manrique marlonj [at] darkgreenmedia [dot] com http://marlonj.darkgreenmedia.com
  • 3. Objetivo Dar a conocer la herramienta Mobile Processing a los interesados en realizar desarrollos utilizando dispositivos móviles Mobile Processing 2008
  • 4. 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
  • 5. Agenda ● Dispositivos Moviles ● Mobile Processing ● Ambiente de Desarrollo ● Librerias – M3d, MSound, MVideo – MBt, Mobex, MQRCode, MZXing – MWiimote ● Preguntas ● Otros Mobile Processing 2008
  • 6. 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
  • 7. Teléfonos Mobile Processing 2008
  • 8. Teléfonos Mobile Processing 2008
  • 9. SmartPhones PDAs Mobile Processing 2008
  • 10. Herramientas de Desarrollo ● Java Micro Edition (JME) – Java Wireless Toolkit – Netbeans – Mojax ● .Net Mobile ● Phyton ● C, C++ Mobile Processing 2008
  • 11. Mobile Processing Mobile Processing 2008
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. 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
  • 18. 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
  • 20. 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
  • 21. MSpaceInvaders Remake Space Invaders Utiliza la librería M3d Mobile Processing 2008
  • 22. 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
  • 23. MWiimote ● Librería para conectar el control del Nintendo Wii con Mobile Processing ● En estado Alpha ● Acceso al Acelerometro Mobile Processing 2008
  • 24. 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
  • 25. Preguntas ? Mobile Processing 2008
  • 26. Canal de comunicación vía Internet para conferencias y charlas ● También : – YouTube – Flickr – FaceBook http://ustream.tv/channel/mobile-processing-2008 Mobile Processing 2008
  • 27. Eventos Mobile Processing 2008
  • 28. Próximos Eventos ● Mobile Processing 2008 Workshop Fecha por definir ● Mobile Processing 2008 Conferencia via UStream Fecha por definir ● MobileBarCamp Manizales Unconference Septiembre 18-19 de 2008 Mobile Processing 2008
  • 30. Flisol 2008 ● Festival Latinoamericano de Instalación de Software Libre ● 26 de Abril de 2008 http://flisol.info/FLISOL2008/Colombia Mobile Processing 2008
  • 31. Campus Party Colombia ● 23-29 de Junio 2008 ● Bogota ● Taller de Mobile Processing Por confirmar http://www.campus-party.com.co Mobile Processing 2008
  • 32. 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://marlonj.darkgreenmedia.com Mobile Processing 2008