SlideShare una empresa de Scribd logo
1 de 21
Desarrollo de Aplicaciones para Celulares
              Mauricio Álvarez G.
              Ingeniero Civil Informático
¿Quién soy?
✤   Punta Arenas

✤   Ingeniería Civil Informática

✤   Universidad de Concepción

✤   Charlas y Eventos Tecnológicos

✤   Ingeniería de Software y TI

✤   Mi Empresa

✤   Docencia

✤   Trabajar a través de Internet
Temas a tratar

✤   Teléfonos Móviles

✤   Aplicaciones para Móviles

✤   Desarrollo en J2ME

✤   Desarrollo en iPhone

✤   Otras Plataformas de Desarrollo

✤   Desarrollo Web

✤   Desarrollo Web para Móviles
Teléfono Móvil

✤   Movilidad/Necesidad

✤   Transversal

    ✤   Edades

    ✤   Negocios

    ✤   Quehacer

✤   Gran Mercado
MarketShare Fabricantes de Terminales




      Fuente: Gartner
Teléfonos Móviles y Chile
Aplicaciones para Móviles
        Plataformas y Lenguajes
J2ME : JAVA MicroEdition

✤   Java Wireless Toolkit? -> Java ME SDK ;)

✤   LWUIT: Lightweight UI Toolkit

✤   Descargas:
    http://www.oracle.com/technetwork/java/javame/javamobile/
    download/overview/index.html

✤   Demo/Videos

✤   ¿JavaFX?
Arquitectura J2ME




✤   Más información:
    http://java.sun.com/javame/reference/docs/msa_datasheet.pdf
Desarrollo en iPhone

✤   Sitio de Desarrolladores:
    http://developer.apple.com/devcenter/ios

✤   Lenguaje: Objective-C

✤   Plataforma: iOS

✤   Herramientas:

    ✤   Xcode 4
Otros Sitios de Desarrollo

✤   Nokia: http://www.forum.nokia.com/

✤   Samsung: http://innovator.samsungmobile.com/

✤   Windows Mobile:
    http://msdn.microsoft.com/en-us/windowsmobile

✤   Android: http://developer.android.com/

✤   Blackberry: http://us.blackberry.com/developers/
Conceptos Claves

✤   SDK

✤   Framework

✤   IDE

✤   API

✤   Lenguaje

✤   Paradigma

✤   Emulador
Desarrollo Web
       Proceso de Desarrollo Web
Desarrollo Web
        Plataformas y Lenguajes
Desarrollo Web
         Los más utilizados
Desarrollo Web para Móviles
         Todo más reducido
Desarrollo Web para Móviles
     Ejemplo PHP + xHTML-MP + CSS
URLs: SMS y Llamadas
Desarrollo Web para Móviles
        Problemática de Pantallas
Desarrollo Web para Móviles
                                  A tener en cuenta

✤   Especificaciones de xHTML MP y WAP CSS
    http://www.openmobilealliance.org

✤   Sitios para Desarrolladores

    ✤   Nokia: http://www.forum.nokia.com/

    ✤   iPhone: http://developer.apple.com/devcenter/ios/

    ✤   Blackberry: http://us.blackberry.com/developers/

    ✤   LG: http://developer.lgmobile.com/

    ✤   Sony Ericsson: http://developer.sonyericsson.com/

✤   WURLF: http://wurfl.sourceforge.net/
¿Preguntas?




Desarrollo de Aplicaciones para Celulares
                 Mauricio Álvarez G.
           mauricio@mymbros.cl - @sowhatz
               Ingeniero Civil Informático

Más contenido relacionado

La actualidad más candente (6)

Día del software libre
Día del software libreDía del software libre
Día del software libre
 
Porque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOSPorque debes de renunciar a tu empleo y desarrollar para iOS
Porque debes de renunciar a tu empleo y desarrollar para iOS
 
Las apps
Las appsLas apps
Las apps
 
Desarrollo de Aplicaciones Móviles
Desarrollo de Aplicaciones MóvilesDesarrollo de Aplicaciones Móviles
Desarrollo de Aplicaciones Móviles
 
Windows phone
Windows phoneWindows phone
Windows phone
 
Aplicaciones Móviles
Aplicaciones Móviles Aplicaciones Móviles
Aplicaciones Móviles
 

Similar a Desarrollo de aplicaciones para celulares

Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
Biblioteca EPM
 
Phone gap by Jason Cruz
Phone gap by Jason CruzPhone gap by Jason Cruz
Phone gap by Jason Cruz
Marco Villalta
 

Similar a Desarrollo de aplicaciones para celulares (20)

Barcamp Mobile Web
Barcamp Mobile WebBarcamp Mobile Web
Barcamp Mobile Web
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
 
¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?
 
Desarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móvilesDesarrollo de aplicaciones web móviles
Desarrollo de aplicaciones web móviles
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en BibliotecasWeb móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
 
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
 
Phone gap by Jason Cruz
Phone gap by Jason CruzPhone gap by Jason Cruz
Phone gap by Jason Cruz
 
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
Smad TI - Phonegap Aplicaciones Nativas Móviles con HTML5
 
Html 5
Html 5Html 5
Html 5
 
Cross Platform Frameworks
Cross Platform FrameworksCross Platform Frameworks
Cross Platform Frameworks
 
Manual 1
Manual 1Manual 1
Manual 1
 
Jornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows PhoneJornada Desarrolladores: Windows Phone
Jornada Desarrolladores: Windows Phone
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Geoinquietos: La web movil está aquí...
Geoinquietos: La web movil está aquí...Geoinquietos: La web movil está aquí...
Geoinquietos: La web movil está aquí...
 
Momo mobile webwidgets
Momo mobile webwidgetsMomo mobile webwidgets
Momo mobile webwidgets
 
Mobile Web & Widgets
Mobile Web & WidgetsMobile Web & Widgets
Mobile Web & Widgets
 
Introducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móvilesIntroducción al desarrollo de aplicaciones para dispositivos móviles
Introducción al desarrollo de aplicaciones para dispositivos móviles
 
Lupita
LupitaLupita
Lupita
 
CursoAndroid.pptx
CursoAndroid.pptxCursoAndroid.pptx
CursoAndroid.pptx
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Desarrollo de aplicaciones para celulares

  • 1. Desarrollo de Aplicaciones para Celulares Mauricio Álvarez G. Ingeniero Civil Informático
  • 2. ¿Quién soy? ✤ Punta Arenas ✤ Ingeniería Civil Informática ✤ Universidad de Concepción ✤ Charlas y Eventos Tecnológicos ✤ Ingeniería de Software y TI ✤ Mi Empresa ✤ Docencia ✤ Trabajar a través de Internet
  • 3. Temas a tratar ✤ Teléfonos Móviles ✤ Aplicaciones para Móviles ✤ Desarrollo en J2ME ✤ Desarrollo en iPhone ✤ Otras Plataformas de Desarrollo ✤ Desarrollo Web ✤ Desarrollo Web para Móviles
  • 4. Teléfono Móvil ✤ Movilidad/Necesidad ✤ Transversal ✤ Edades ✤ Negocios ✤ Quehacer ✤ Gran Mercado
  • 5. MarketShare Fabricantes de Terminales Fuente: Gartner
  • 7. Aplicaciones para Móviles Plataformas y Lenguajes
  • 8. J2ME : JAVA MicroEdition ✤ Java Wireless Toolkit? -> Java ME SDK ;) ✤ LWUIT: Lightweight UI Toolkit ✤ Descargas: http://www.oracle.com/technetwork/java/javame/javamobile/ download/overview/index.html ✤ Demo/Videos ✤ ¿JavaFX?
  • 9. Arquitectura J2ME ✤ Más información: http://java.sun.com/javame/reference/docs/msa_datasheet.pdf
  • 10. Desarrollo en iPhone ✤ Sitio de Desarrolladores: http://developer.apple.com/devcenter/ios ✤ Lenguaje: Objective-C ✤ Plataforma: iOS ✤ Herramientas: ✤ Xcode 4
  • 11. Otros Sitios de Desarrollo ✤ Nokia: http://www.forum.nokia.com/ ✤ Samsung: http://innovator.samsungmobile.com/ ✤ Windows Mobile: http://msdn.microsoft.com/en-us/windowsmobile ✤ Android: http://developer.android.com/ ✤ Blackberry: http://us.blackberry.com/developers/
  • 12. Conceptos Claves ✤ SDK ✤ Framework ✤ IDE ✤ API ✤ Lenguaje ✤ Paradigma ✤ Emulador
  • 13. Desarrollo Web Proceso de Desarrollo Web
  • 14. Desarrollo Web Plataformas y Lenguajes
  • 15. Desarrollo Web Los más utilizados
  • 16. Desarrollo Web para Móviles Todo más reducido
  • 17. Desarrollo Web para Móviles Ejemplo PHP + xHTML-MP + CSS
  • 18. URLs: SMS y Llamadas
  • 19. Desarrollo Web para Móviles Problemática de Pantallas
  • 20. Desarrollo Web para Móviles A tener en cuenta ✤ Especificaciones de xHTML MP y WAP CSS http://www.openmobilealliance.org ✤ Sitios para Desarrolladores ✤ Nokia: http://www.forum.nokia.com/ ✤ iPhone: http://developer.apple.com/devcenter/ios/ ✤ Blackberry: http://us.blackberry.com/developers/ ✤ LG: http://developer.lgmobile.com/ ✤ Sony Ericsson: http://developer.sonyericsson.com/ ✤ WURLF: http://wurfl.sourceforge.net/
  • 21. ¿Preguntas? Desarrollo de Aplicaciones para Celulares Mauricio Álvarez G. mauricio@mymbros.cl - @sowhatz Ingeniero Civil Informático

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n