SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie 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óvilesSorey García
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaBiblioteca 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 movilesdieguito8510
 
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 SymbianJuan 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 MVVMCrossIvan 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ísimaenriqueaguilar
 
Rapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCADRapid Mobile Technologies, MobileCAD
Rapid Mobile Technologies, MobileCADDr. Edwin Hernandez
 
Plataformas mobiles
Plataformas mobilesPlataformas mobiles
Plataformas mobilesFCECEP
 
Introducción a Mobile Processing
Introducción a Mobile ProcessingIntroducción a Mobile Processing
Introducción a Mobile Processingdennysreg
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia MultimediaSu 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 UJCVDr. Edwin Hernandez
 
presentacion.pdf
presentacion.pdfpresentacion.pdf
presentacion.pdfemygut1
 

Ähnlich wie 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
 

Mehr von Marlon Manrique

Pulsar Project : Instalacion Servidor Desarrollo
Pulsar Project :  Instalacion Servidor DesarrolloPulsar Project :  Instalacion Servidor Desarrollo
Pulsar Project : Instalacion Servidor DesarrolloMarlon Manrique
 
Experiencias Educativas en Second Life
Experiencias Educativas en Second LifeExperiencias Educativas en Second Life
Experiencias Educativas en Second LifeMarlon Manrique
 
Virtualizacion A La Orden
Virtualizacion A La OrdenVirtualizacion A La Orden
Virtualizacion A La OrdenMarlon 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 CursoMarlon Manrique
 
Juegos y Mundos Virtuales
Juegos y Mundos VirtualesJuegos y Mundos Virtuales
Juegos y Mundos VirtualesMarlon Manrique
 
Secondlife Projects April 2009
Secondlife Projects April 2009Secondlife Projects April 2009
Secondlife Projects April 2009Marlon Manrique
 
ADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLMarlon Manrique
 
ADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareADOO: 2.0 Generalidades Del Software
ADOO: 2.0 Generalidades Del SoftwareMarlon Manrique
 
HiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para GuiasHiperGalaxia : Plantilla para Guias
HiperGalaxia : Plantilla para GuiasMarlon 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 LifeMarlon Manrique
 
Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009Introduccion a los Mundos Virtuales - 2009
Introduccion a los Mundos Virtuales - 2009Marlon Manrique
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y ArduinoMarlon Manrique
 
Introduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte DosIntroduccion Mundos Virtuales Parte Dos
Introduccion Mundos Virtuales Parte DosMarlon 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 UnoMarlon Manrique
 
Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)Hardware Prototyping (Prototipeado de Hardware)
Hardware Prototyping (Prototipeado de Hardware)Marlon Manrique
 

Mehr von 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)
 

Kürzlich hochgeladen

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 

Kürzlich hochgeladen (20)

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 

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