SlideShare una empresa de Scribd logo
Mobile Processing 2008 UAM
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
                         Entusiasta del cine y la música
   Desarrollador de Software, Estudiante de Maestría

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




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

  Contenido Movil
 Editor De Escritorio
     Editor Movil


Visor + Contenido
Visor + Catalogo



         Dispositivo Móvil
    Teléfono Móvil, Agenda Digital
    Mobile Decodificador Cable, ...
           Processing 2008
WindRider
                         ●   Mercadeo de
                             Proximidad
                         ●   Envio de Publicidad
                             a traves de
                             Bluetooth
                         ●   Envio de material
                             en conferencias y
                             clases


            Mobile Processing 2008
InfoWall
                                      ●       Envio de
                                              Fotografias a
                                              traves de
                                              Bluetooth a una
                                              pantalla
                                      ●       Aka
                                              MBtImagePublisher

●   Uso en Nature
    www.pulsos.org
                     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
Coming Soon

●   MGesture
    Reconocimiento de Geston con el puntero
●   MWiimote
    Uso del control del Wii con dispositivos
    moviles y aplicaciones de escritorio
●   Mas y mas librerias .....


                     Mobile Processing 2008
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
Flisol 2008
                              ●   26 de Abril de 2008
                              ●   Universidad Catolica
                              ●   Propuesta :
                                    –   Taller
                                        Mobile Processing
                                    –   Conferencia
                                        Hardware
                                        Prototyping



   http://flisol.info/FLISOL2008/Colombia/Manizales
                   Mobile Processing 2008
Campus Party Colombia
                           ●   16-22 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

Similar a Mobile Processing 2008 UAM

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 Campusparty
Mobile Processing 2008 CampuspartyMobile Processing 2008 Campusparty
Mobile Processing 2008 Campusparty
campus party
 
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
 
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
 
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
 
Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5
Marlon Manrique
 
Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
 Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici... Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
Cámara Argentina de Comercio Electrónico
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
Richard Eliseo Mendoza Gafaro
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
Biblioteca EPM
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
Juan Anaya
 
Presentacion Máster
Presentacion MásterPresentacion Máster
Presentacion Máster
Rubén Talón Argente
 
Android
AndroidAndroid
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
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Juan Carlos Olivares Rojas
 
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
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
FCECEP
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia Multimedia
Su Vivian
 
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
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
dieguito8510
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
Maximiliano Firtman
 

Similar a Mobile Processing 2008 UAM (20)

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 Campusparty
Mobile Processing 2008 CampuspartyMobile Processing 2008 Campusparty
Mobile Processing 2008 Campusparty
 
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
 
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
 
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
 
Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5Mobile Processing 2008 Visualp5
Mobile Processing 2008 Visualp5
 
Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
 Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici... Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
Presentación Alejandro Poznansky - Seminario Agosto- "Estrategias para inici...
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 
Presentacion Máster
Presentacion MásterPresentacion Máster
Presentacion Máster
 
Android
AndroidAndroid
Android
 
2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia Multimedia
 
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
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 

Más de Marlon Manrique

Pulsar Project : Instalacion Servidor Desarrollo
Pulsar Project :  Instalacion Servidor DesarrolloPulsar Project :  Instalacion Servidor Desarrollo
Pulsar Project : Instalacion Servidor Desarrollo
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
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
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 (20)

Pulsar Project : Instalacion Servidor Desarrollo
Pulsar Project :  Instalacion Servidor DesarrolloPulsar Project :  Instalacion Servidor Desarrollo
Pulsar Project : Instalacion Servidor Desarrollo
 
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)
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
 
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

2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
bellomiguelangel68
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
cyberquiximies
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
fortinodominguez78
 
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
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
estudios22
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
César Luis Camba Martínez
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
MenaOlortinYherlyEli
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
sunwndniel
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videosCAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
Iris505525
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
KEVINYOICIAQUINOSORI
 
MATERIAL BASE D A T O S .docx
MATERIAL BASE    D A T O S              .docxMATERIAL BASE    D A T O S              .docx
MATERIAL BASE D A T O S .docx
CarlosAndresLoaizaRe
 
Conceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docxConceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docx
JuanVelandia33
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
Katia Reyes
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
investigacionproec
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
sunwndniel
 
Presentación Redes Sociales Moderno Morado.pdf
Presentación Redes Sociales Moderno Morado.pdfPresentación Redes Sociales Moderno Morado.pdf
Presentación Redes Sociales Moderno Morado.pdf
anniehuanhuayo80
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
walter729637
 

Último (19)

2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
 
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptxDESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
DESARROLLO_DE_APLICACIONES_MULTIMEDIA.pptx
 
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
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
 
Pedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educaciónPedagogía : Gamificación en la educación
Pedagogía : Gamificación en la educación
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
 
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videosCAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
CAPCUT PASO A PASO - herramientas tecnológicas de edición de videos
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
 
MATERIAL BASE D A T O S .docx
MATERIAL BASE    D A T O S              .docxMATERIAL BASE    D A T O S              .docx
MATERIAL BASE D A T O S .docx
 
Conceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docxConceptos basicas de programacion (1) (1).docx
Conceptos basicas de programacion (1) (1).docx
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Solución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area LocalSolución de vulnerabilidades en dispositivos de Area Local
Solución de vulnerabilidades en dispositivos de Area Local
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
 
Presentación Redes Sociales Moderno Morado.pdf
Presentación Redes Sociales Moderno Morado.pdfPresentación Redes Sociales Moderno Morado.pdf
Presentación Redes Sociales Moderno Morado.pdf
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
 

Mobile Processing 2008 UAM

  • 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 Entusiasta del cine y la música Desarrollador de Software, Estudiante de Maestría 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. SmartPhones PDAs Mobile Processing 2008
  • 9. Mobile Processing Mobile Processing 2008
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 16. 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
  • 18. 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
  • 19. MSpaceInvaders Remake Space Invaders Utiliza la librería M3d Mobile Processing 2008
  • 20. 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
  • 21. 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
  • 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. MDigitalPerson ● Versión inicial de Persona Digital ● Redes Sociales ● Utiliza las librerías MBt y MObex Mobile Processing 2008
  • 24. 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
  • 25. LiquidSteel Plataforma Contenido Movil Editor De Escritorio Editor Movil Visor + Contenido Visor + Catalogo Dispositivo Móvil Teléfono Móvil, Agenda Digital Mobile Decodificador Cable, ... Processing 2008
  • 26. WindRider ● Mercadeo de Proximidad ● Envio de Publicidad a traves de Bluetooth ● Envio de material en conferencias y clases Mobile Processing 2008
  • 27. InfoWall ● Envio de Fotografias a traves de Bluetooth a una pantalla ● Aka MBtImagePublisher ● Uso en Nature www.pulsos.org Mobile Processing 2008
  • 28. 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
  • 29. Coming Soon ● MGesture Reconocimiento de Geston con el puntero ● MWiimote Uso del control del Wii con dispositivos moviles y aplicaciones de escritorio ● Mas y mas librerias ..... Mobile Processing 2008
  • 31. Eventos Mobile Processing 2008
  • 32. 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
  • 33. Flisol 2008 ● 26 de Abril de 2008 ● Universidad Catolica ● Propuesta : – Taller Mobile Processing – Conferencia Hardware Prototyping http://flisol.info/FLISOL2008/Colombia/Manizales Mobile Processing 2008
  • 34. Campus Party Colombia ● 16-22 de Junio 2008 ● Bogota ● Taller de Mobile Processing Por confirmar http://www.campus-party.com.co Mobile Processing 2008
  • 35. 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