SlideShare una empresa de Scribd logo
Mobile Processing 2008
        Desarrollo de Aplicaciones Moviles

Marlon J. Manrique
marlonj [at] marlonj [dot] com
http://www.marlonj.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://www.marlonj.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
Plataforma LiquidSteel

  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 Gestos 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
                 Mobile Processing 2008
Eventos




          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://www.marlonj.com
                    Mobile Processing 2008
Información Adicional
●   Proximos Eventos :
    –   Simposio de VideoJuegos
        Universidad Autonoma de Manizales
        13 de Noviembre de 2008
        http://www.autonoma.edu.co/cvideojuegos
    –   ExpoRobotica UAM 2008
        Universidad Autonoma de Manizales
        14 de Noviembre de 2008
        http://www.hipergalaxia.org
    –   Taller Computacion Fisica y Arduino
        Universidad Autonoma de Manizales
        14 de Noviembre de 2008
        http://www.hipergalaxia.org
                           Mobile Processing 2008

Más contenido relacionado

Similar a Desarrollo de Aplicaciones Movile con Mobile Processing

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
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
Biblioteca EPM
 
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
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
dieguito8510
 
Presentacion Máster
Presentacion MásterPresentacion Máster
Presentacion Máster
Rubén Talón Argente
 
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
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
Richard Eliseo Mendoza Gafaro
 
Android
AndroidAndroid
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
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
Juan Anaya
 
Desarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCrossDesarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCross
Ivan Rodrigo Toledo Ivanovic
 
Cognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec PurísimaCognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec Purísima
enriqueaguilar
 
Rapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCADRapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCAD
Dr. Edwin Hernandez
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
FCECEP
 
Introducción a Mobile Processing
Introducción a Mobile ProcessingIntroducción a Mobile Processing
Introducción a Mobile Processing
dennysreg
 
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
 
Meetup app-moviles
Meetup app-movilesMeetup app-moviles
Meetup app-moviles
miguelcarrascoq
 
presentacion.pdf
presentacion.pdfpresentacion.pdf
presentacion.pdf
emygut1
 
ANDROID
ANDROIDANDROID

Similar a Desarrollo de Aplicaciones Movile con Mobile Processing (20)

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
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
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...
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Presentacion Máster
Presentacion MásterPresentacion Máster
Presentacion Máster
 
2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps2011 II Congreso Mediterraneo . Mobile Apps
2011 II Congreso Mediterraneo . Mobile Apps
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
 
Android
AndroidAndroid
Android
 
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 ...
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 
Desarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCrossDesarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCross
 
Cognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec PurísimaCognitive Services y Xamarin - Tec Purísima
Cognitive Services y Xamarin - Tec Purísima
 
Rapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCADRapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCAD
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobiles
 
Introducción a Mobile Processing
Introducción a Mobile ProcessingIntroducción a Mobile Processing
Introducción a Mobile Processing
 
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
 
Meetup app-moviles
Meetup app-movilesMeetup app-moviles
Meetup app-moviles
 
presentacion.pdf
presentacion.pdfpresentacion.pdf
presentacion.pdf
 
ANDROID
ANDROIDANDROID
ANDROID
 

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

Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 

Último (20)

Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 

Desarrollo de Aplicaciones Movile con Mobile Processing

  • 1. Mobile Processing 2008 Desarrollo de Aplicaciones Moviles Marlon J. Manrique marlonj [at] marlonj [dot] com http://www.marlonj.com
  • 2. Objetivo Dar a conocer la herramienta Mobile Processing a los interesados en realizar desarrollos utilizando dispositivos móviles Mobile Processing 2008
  • 3. 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://www.marlonj.com Mobile Processing 2008
  • 4. Agenda ● Dispositivos Moviles ● Mobile Processing ● Ambiente de Desarrollo ● Librerias – M3d, MSound, MVideo – MBt, Mobex, MQRCode, MZXing – MWiimote ● Preguntas ● Otros Mobile Processing 2008
  • 5. 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
  • 6. Teléfonos Mobile Processing 2008
  • 7. SmartPhones PDAs Mobile Processing 2008
  • 8. Mobile Processing Mobile Processing 2008
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 15. 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
  • 17. 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
  • 18. MSpaceInvaders Remake Space Invaders Utiliza la librería M3d Mobile Processing 2008
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. MDigitalPerson ● Versión inicial de Persona Digital ● Redes Sociales ● Utiliza las librerías MBt y MObex Mobile Processing 2008
  • 23. 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
  • 24. Plataforma LiquidSteel 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
  • 25. WindRider ● Mercadeo de Proximidad ● Envio de Publicidad a traves de Bluetooth ● Envio de material en conferencias y clases Mobile Processing 2008
  • 26. InfoWall ● Envio de Fotografias a traves de Bluetooth a una pantalla ● Aka MBtImagePublisher ● Uso en Nature www.pulsos.org Mobile Processing 2008
  • 27. 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
  • 28. Coming Soon ● MGesture Reconocimiento de Gestos con el puntero ● MWiimote Uso del control del Wii con dispositivos moviles y aplicaciones de escritorio ● Mas y mas librerias ..... Mobile Processing 2008
  • 30. Eventos Mobile Processing 2008
  • 31. 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://www.marlonj.com Mobile Processing 2008
  • 32. Información Adicional ● Proximos Eventos : – Simposio de VideoJuegos Universidad Autonoma de Manizales 13 de Noviembre de 2008 http://www.autonoma.edu.co/cvideojuegos – ExpoRobotica UAM 2008 Universidad Autonoma de Manizales 14 de Noviembre de 2008 http://www.hipergalaxia.org – Taller Computacion Fisica y Arduino Universidad Autonoma de Manizales 14 de Noviembre de 2008 http://www.hipergalaxia.org Mobile Processing 2008