SlideShare una empresa de Scribd logo
1 de 7
COMO DESARROLLAR
APLICACIONES MOVILES?
II
Roberto Alvarado Taborda
Microsoft Most Valuable Professional en Visual C#
Director Comunidad de desarrolladores Bdotnet
@RAlvaradoT
@RALVARADOT
@B_DOTNET
MIS REFLEXIONES SOBRE EL
TEMA DE ACUERDO A MI
EXPERIENCIA
ES UNA PAGINA WEB MOVIL? SI
 Los navegadores moviles aceptan el estandar HTML
 Pero aun hay retos en cuanto a la experiencia de Uso UX movil
 El tamaño de la pantalla -- varia y es diferente al del monitor
 Metodos de entrada -- diferente tactil, teclado, lapices.
 Cumplimiento de los estándares – muchos navegadores móviles no
soporta los últimos estándares HTML, CSS y JavaScript.
 Ancho de banda – rendimiento de la red de datos celulares varía
violentamente, y algunos usuarios finales están en los valores que
cobran por el megabyte.
DESARROLLOS ASP.NET: WEB FORMS Y
MVC
 Si usamos la plantilla de ASP.NET Web Forms
 Ya tenemos un MasterPage exclusivo para la movil web
 Si lo hacemos con con ASP.NET MVC
 A traves de las vistas y del Razor se ve bien en el explorador
movil.
DEMO
GRACIAS !!!
http://vbcodigopocketpc.blogspot.com
http://bdotnet.org
@RAlvaradoT
@B_DotNet

Más contenido relacionado

La actualidad más candente

Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoJosé Manuel López
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesnoemimosquedachappa
 
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óvilesFrancesc Perez
 
Aplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasAplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasScio Consulting
 
Aplicaciones híbridas con HTML5, JavaScript e Icenium
Aplicaciones híbridas con HTML5, JavaScript e IceniumAplicaciones híbridas con HTML5, JavaScript e Icenium
Aplicaciones híbridas con HTML5, JavaScript e IceniumJulito Avellaneda
 
Lopez maradiaga leoneledelberto_actividad1
Lopez maradiaga leoneledelberto_actividad1Lopez maradiaga leoneledelberto_actividad1
Lopez maradiaga leoneledelberto_actividad1LeoLopez110
 
Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltChristhiam Cabrera
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap cccori
 
Consideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasConsideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasSoftware Guru
 
Aplicaciones Web móviles
Aplicaciones Web móvilesAplicaciones Web móviles
Aplicaciones Web móvilesAlberto Pobla
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebJoel Ortíz
 
Boya.ca - Introducción a Windows Phone
Boya.ca - Introducción a Windows PhoneBoya.ca - Introducción a Windows Phone
Boya.ca - Introducción a Windows PhoneSorey García
 
Actividad 4:cuadro comparativo
Actividad 4:cuadro comparativoActividad 4:cuadro comparativo
Actividad 4:cuadro comparativoJavier Leon
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciajcqmusikalisimo
 

La actualidad más candente (19)

Phonegap
PhonegapPhonegap
Phonegap
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Desarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendidoDesarrollo móvil híbrido bien entendido
Desarrollo móvil híbrido bien entendido
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
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
 
Aplicaciones Móviles Híbridas
Aplicaciones Móviles HíbridasAplicaciones Móviles Híbridas
Aplicaciones Móviles Híbridas
 
Aplicaciones híbridas con HTML5, JavaScript e Icenium
Aplicaciones híbridas con HTML5, JavaScript e IceniumAplicaciones híbridas con HTML5, JavaScript e Icenium
Aplicaciones híbridas con HTML5, JavaScript e Icenium
 
Lopez maradiaga leoneledelberto_actividad1
Lopez maradiaga leoneledelberto_actividad1Lopez maradiaga leoneledelberto_actividad1
Lopez maradiaga leoneledelberto_actividad1
 
Presentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuiltPresentacion phonegap phonegapbuilt
Presentacion phonegap phonegapbuilt
 
Presentación PhoneGap
Presentación PhoneGap Presentación PhoneGap
Presentación PhoneGap
 
Consideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativasConsideraciones al escoger apps híbridas vs nativas
Consideraciones al escoger apps híbridas vs nativas
 
Aplicaciones Web móviles
Aplicaciones Web móvilesAplicaciones Web móviles
Aplicaciones Web móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Adobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & WebAdobe Creative Suite CS6 Design & Web
Adobe Creative Suite CS6 Design & Web
 
Web Apps
Web AppsWeb Apps
Web Apps
 
Boya.ca - Introducción a Windows Phone
Boya.ca - Introducción a Windows PhoneBoya.ca - Introducción a Windows Phone
Boya.ca - Introducción a Windows Phone
 
Actividad 4:cuadro comparativo
Actividad 4:cuadro comparativoActividad 4:cuadro comparativo
Actividad 4:cuadro comparativo
 
Las apps
Las appsLas apps
Las apps
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 

Similar a Cómo desarrollar aplicaciones móviles

Desarrollo web multidispositivo
Desarrollo web multidispositivoDesarrollo web multidispositivo
Desarrollo web multidispositivodianagtr
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaBiblioteca EPM
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesAkirepaho
 
Web: HTML5 es el ganador, y ahora que?
Web: HTML5 es el ganador, y ahora que?Web: HTML5 es el ganador, y ahora que?
Web: HTML5 es el ganador, y ahora que?GeneXus
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesAdrian Diaz Cervera
 
Desarrollo webdispositivosmoviles
Desarrollo webdispositivosmovilesDesarrollo webdispositivosmoviles
Desarrollo webdispositivosmovilesAbefo
 
Presentación sobre adobe dreamweaver roger castejon
Presentación sobre adobe dreamweaver roger castejonPresentación sobre adobe dreamweaver roger castejon
Presentación sobre adobe dreamweaver roger castejonRoger_cf
 
Estándares Web y Accesibilidad en Colombia
Estándares Web y Accesibilidad en ColombiaEstándares Web y Accesibilidad en Colombia
Estándares Web y Accesibilidad en ColombiaGabriel Porras
 
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Juan Carlos Ruiz Pacheco
 
Desarrollos de aplicaciones móviles con tecnologías web
Desarrollos de aplicaciones móviles con tecnologías webDesarrollos de aplicaciones móviles con tecnologías web
Desarrollos de aplicaciones móviles con tecnologías webJulio Alfaro
 
Estandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y UsabilidadEstandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y Usabilidadricardogil
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisQuobis
 
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
 
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasConsideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasRoberto Taborda
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !ouuyeah
 
Introducción al desarrollo web moderno
Introducción al desarrollo web modernoIntroducción al desarrollo web moderno
Introducción al desarrollo web modernoSebastián Rocco
 

Similar a Cómo desarrollar aplicaciones móviles (20)

Desarrollo web multidispositivo
Desarrollo web multidispositivoDesarrollo web multidispositivo
Desarrollo web multidispositivo
 
Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
U1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_movilesU1 p5 entornos_desarrollo_moviles
U1 p5 entornos_desarrollo_moviles
 
Web: HTML5 es el ganador, y ahora que?
Web: HTML5 es el ganador, y ahora que?Web: HTML5 es el ganador, y ahora que?
Web: HTML5 es el ganador, y ahora que?
 
Soluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresarialesSoluciones de movilidad para nuevos entornos empresariales
Soluciones de movilidad para nuevos entornos empresariales
 
Diseño de web
Diseño de webDiseño de web
Diseño de web
 
Desarrollo webdispositivosmoviles
Desarrollo webdispositivosmovilesDesarrollo webdispositivosmoviles
Desarrollo webdispositivosmoviles
 
Presentación sobre adobe dreamweaver roger castejon
Presentación sobre adobe dreamweaver roger castejonPresentación sobre adobe dreamweaver roger castejon
Presentación sobre adobe dreamweaver roger castejon
 
Estándares Web y Accesibilidad en Colombia
Estándares Web y Accesibilidad en ColombiaEstándares Web y Accesibilidad en Colombia
Estándares Web y Accesibilidad en Colombia
 
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
 
Desarrollos de aplicaciones móviles con tecnologías web
Desarrollos de aplicaciones móviles con tecnologías webDesarrollos de aplicaciones móviles con tecnologías web
Desarrollos de aplicaciones móviles con tecnologías web
 
Estandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y UsabilidadEstandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y Usabilidad
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
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
 
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasConsideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
 
Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !Programación Reactiva, Javascript Isomorfo y Meteorjs !
Programación Reactiva, Javascript Isomorfo y Meteorjs !
 
Introducción al desarrollo web moderno
Introducción al desarrollo web modernoIntroducción al desarrollo web moderno
Introducción al desarrollo web moderno
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Front
FrontFront
Front
 
Tips aspnet
Tips aspnetTips aspnet
Tips aspnet
 

Cómo desarrollar aplicaciones móviles

  • 1. COMO DESARROLLAR APLICACIONES MOVILES? II Roberto Alvarado Taborda Microsoft Most Valuable Professional en Visual C# Director Comunidad de desarrolladores Bdotnet @RAlvaradoT
  • 3. MIS REFLEXIONES SOBRE EL TEMA DE ACUERDO A MI EXPERIENCIA
  • 4. ES UNA PAGINA WEB MOVIL? SI  Los navegadores moviles aceptan el estandar HTML  Pero aun hay retos en cuanto a la experiencia de Uso UX movil  El tamaño de la pantalla -- varia y es diferente al del monitor  Metodos de entrada -- diferente tactil, teclado, lapices.  Cumplimiento de los estándares – muchos navegadores móviles no soporta los últimos estándares HTML, CSS y JavaScript.  Ancho de banda – rendimiento de la red de datos celulares varía violentamente, y algunos usuarios finales están en los valores que cobran por el megabyte.
  • 5. DESARROLLOS ASP.NET: WEB FORMS Y MVC  Si usamos la plantilla de ASP.NET Web Forms  Ya tenemos un MasterPage exclusivo para la movil web  Si lo hacemos con con ASP.NET MVC  A traves de las vistas y del Razor se ve bien en el explorador movil.