SlideShare una empresa de Scribd logo
Andrés Londoño 
Web Developer HTML5, JavaScript, Node.js… 
.Net, Windows Phone, Android. 
Avanet Community Lead 
Microsoft Student Partner Lead LATAM 
Microsoft Influencer and Community Specialist 
@andreslon www.andreslon.com
“Si llevas escuchando 
durante largo tiempo los 
conceptos de aplicaciones 
híbridas (web apps) y 
aplicaciones nativas sin 
entender absolutamente 
nada, es tu oportunidad de 
descubrir qué son cada una 
de ellas y qué ventajas nos 
ofrecen”
Aquellas que están íntegramente 
programadas en el entorno de 
desarrollo específico para cada sistema 
operativo. 
Aplicaciones nativas
completamente desarrolladas en 
HTML 5 
Aplicaciones nativas
Aplicaciones desarrolladas en parte 
con el entorno de desarrollo nativo y 
en parte en lenguaje WEB (HTML 5). 
Aplicaciones nativas
Nativas Web Híbridas 
Ventajas Ventajas Ventajas 
Aplicaciones nativas 
*Tienen acceso total a las utilidades del 
sistema operativo del cual son parte 
dentro de los cuales existen. 
*Dispositivos de almacenamiento 
*Cámara 
*GPS 
*Acelerómetro 
*Al contrario de las aplicaciones 
nativas las aplicaciones web se 
pueden ejecutar en ambientes 
multiplataforma es decir con esto se 
evitan las complejidades o 
inconvenientes de crear varias 
aplicaciones para cada sistema 
operativo existente 
*Son fáciles de desarrollar no ha 
problema para encontrar un 
desarrollador de aplicaciones. 
*La base de códigos se puede usar 
para diferentes plataformas móviles. 
Desventajas Desventajas Desventajas 
*Están desarrolladas para un dispositivo 
especifico su potencial del crecimiento se 
limita ya que ocasionan que muchas de 
estas aplicaciones queden fuera del 
mercado. 
*Una es que estas aplicaciones tienen que 
esperar un proceso de validación. Para 
llegar al publico 
*Necesitan de conocimientos específicos 
sobre la plataforma a la cual se diseña 
para poder ser desarrolladas. 
*La desventaja mas fuerte se enfoca 
a el acceso limitado de todos sus 
elementos. 
*A diferencia de las aplicaciones 
nativas estas aplicaciones web no 
pueden venderse 
*Los navegadores de las diferentes 
plataformas no soportan de manera 
uniforme todas las ultimas 
características del HTML.
Apps web vs apps nativas
Apps web vs apps nativas
“El mayor error que hicimos como empresa 
fue apostar demasiado por las aplicaciones 
en HTML5 en lugar de las 
nativas…desperdiciamos dos años. (…) 
Apostaremos completamente a las 
aplicaciones nativas en iOS y Android.” 
Mark Zuckerberg
“En igualdad de condiciones, la 
explicación o solución más sencilla 
suele ser la correcta”
La respuesta, y como ocurre casi siempre, 
depende. Si por ejemplo tu empresa es 
una start up que quiere lanzar y distribuir 
lo más rápidamente una sencilla aplicación 
para promocionarse, la mejor opción sería 
hacer una aplicación Web. Si por el 
contrario deseas una aplicación más 
potente, que aproveche los recursos 
ofrecidos por cada teléfono y dispones de 
los conocimientos y medios necesarios, 
elige aplicaciones nativas.
Andrés Londoño 
Web Developer HTML5, JavaScript, Node.js… 
.Net, Windows Phone, Android. 
Avanet Community Lead 
Microsoft Student Partner Lead LATAM 
Microsoft Influencer and Community Specialist 
@andreslon www.andreslon.com

Más contenido relacionado

La actualidad más candente (20)

DOCX
Caracteristicas rup
Stefany Sulca Huamaccto
 
PPT
2.- Tipos de sistemas operativos y funcionamiento del sistema
Natalia Lujan Morales
 
PPTX
4. OSPF - Multiarea
David Narváez
 
PPTX
Herramientas case
Luis Sanchez
 
PDF
Pruebas Unitarias
Emerson Garay
 
PPTX
Router
IngeSistemas Redes
 
PPTX
Blackberry os
BetyAguirre
 
PPTX
Microsoft Hyper-V
Davoud Teimouri
 
PPT
Desarrollo de aplicaciones con rup y uml
Iestp Instituto Superior
 
PDF
Que es y como usar nmap
Luis Pinilla
 
PDF
Integridad Y Seguridad En Las Bases De Datos
Drakonis11
 
PDF
2. Configuración OSPF
David Narváez
 
PPTX
Metodologia WEB RNA
Universidad Técnica del Norte
 
PPTX
SISTEMA OPERATIVO iOS
Leilany Garcia
 
PPT
TALLER PRÁCTICO POWER POINT - BASES DE DATOS
Johnfer Montoya
 
PPTX
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Juan Antonio Plascencia Zepeda
 
PPT
B. manejo de concurrencia
Natalia Del Toro
 
DOCX
Requerimientos de instalación
Princezitha Ruiz
 
PPTX
Monitores-sistemas operativos
Daniel Vargas
 
PDF
Introducción al modelo OSI.pdf
JosueAns
 
Caracteristicas rup
Stefany Sulca Huamaccto
 
2.- Tipos de sistemas operativos y funcionamiento del sistema
Natalia Lujan Morales
 
4. OSPF - Multiarea
David Narváez
 
Herramientas case
Luis Sanchez
 
Pruebas Unitarias
Emerson Garay
 
Blackberry os
BetyAguirre
 
Microsoft Hyper-V
Davoud Teimouri
 
Desarrollo de aplicaciones con rup y uml
Iestp Instituto Superior
 
Que es y como usar nmap
Luis Pinilla
 
Integridad Y Seguridad En Las Bases De Datos
Drakonis11
 
2. Configuración OSPF
David Narváez
 
Metodologia WEB RNA
Universidad Técnica del Norte
 
SISTEMA OPERATIVO iOS
Leilany Garcia
 
TALLER PRÁCTICO POWER POINT - BASES DE DATOS
Johnfer Montoya
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Juan Antonio Plascencia Zepeda
 
B. manejo de concurrencia
Natalia Del Toro
 
Requerimientos de instalación
Princezitha Ruiz
 
Monitores-sistemas operativos
Daniel Vargas
 
Introducción al modelo OSI.pdf
JosueAns
 

Similar a Apps web vs apps nativas (20)

DOCX
app
Franco Snipes
 
PPTX
Programación de aplicaciones móviles
GREINDER MARCHENA & LIZ VASQUEZ
 
PPTX
Programacion de aplcaciones moviles
Lenabith CHuquihuanga Guerrero
 
PPTX
Aplicaciones moviles
javier214
 
PPTX
Creación de apps móviles sin conocimientos de programación
Enrique Farez
 
PDF
Lopez maradiaga leoneledelberto_actividad1
LeoLopez110
 
PPTX
Aplicaciones
Hugo Luna
 
PPTX
Aplicaciones moviles
Wincler Percy Diaz Vilchez
 
PPTX
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
Luis Fernando Aguas Bucheli
 
PPTX
Decisiones estratégicas para el éxito para tu modern app
Raona
 
PPTX
Programacion de app
Jhosely Malca
 
PPTX
Programacion de app
Cristhian Deza Castillo
 
DOCX
Tabla de ventajas
emilianotv
 
PDF
Usos y tipos_de_aplicaciones_moviles
Katherine Guerra
 
PPTX
Software libre y propietario
Gaby Onofre
 
PDF
Clase 15 tecnologia movil
Maria Garcia
 
DOCX
Clasificación del software
Sebastian Robles
 
PDF
Lo que te dicen y no te dicen de hacer apps móviles
Software Guru
 
PPTX
Desarrollo de apps multiplataforma Movil
Ing Erick Guardado
 
Programación de aplicaciones móviles
GREINDER MARCHENA & LIZ VASQUEZ
 
Programacion de aplcaciones moviles
Lenabith CHuquihuanga Guerrero
 
Aplicaciones moviles
javier214
 
Creación de apps móviles sin conocimientos de programación
Enrique Farez
 
Lopez maradiaga leoneledelberto_actividad1
LeoLopez110
 
Aplicaciones
Hugo Luna
 
Aplicaciones moviles
Wincler Percy Diaz Vilchez
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
Luis Fernando Aguas Bucheli
 
Decisiones estratégicas para el éxito para tu modern app
Raona
 
Programacion de app
Jhosely Malca
 
Programacion de app
Cristhian Deza Castillo
 
Tabla de ventajas
emilianotv
 
Usos y tipos_de_aplicaciones_moviles
Katherine Guerra
 
Software libre y propietario
Gaby Onofre
 
Clase 15 tecnologia movil
Maria Garcia
 
Clasificación del software
Sebastian Robles
 
Lo que te dicen y no te dicen de hacer apps móviles
Software Guru
 
Desarrollo de apps multiplataforma Movil
Ing Erick Guardado
 
Publicidad

Más de Andrés Londoño (20)

PDF
Software Architecture - Neobit Consulting
Andrés Londoño
 
PDF
Arquitectura de software y otros demonios
Andrés Londoño
 
PDF
Docker Containers | Talent Week/Team International
Andrés Londoño
 
PDF
Kubernetes for beginners
Andrés Londoño
 
PDF
Secure Development, Seguridad al Codificar
Andrés Londoño
 
PDF
Microservicios, sin morir en el intento
Andrés Londoño
 
PPTX
Xamarin iOS
Andrés Londoño
 
PPTX
Xamarin + IoT
Andrés Londoño
 
PDF
Net Core + Docker + Kubernetes + Azure Devops
Andrés Londoño
 
PDF
Xamarin - Aplicaciones Móviles con .Net
Andrés Londoño
 
PDF
Azure y DevOps
Andrés Londoño
 
PPTX
Xamarin y DevOps #NetConfCO2017
Andrés Londoño
 
PPTX
Nanoservicios para aplicaciones móviles - Global azure boot camp 2017
Andrés Londoño
 
PPTX
Xamarin forms Xaml + C#
Andrés Londoño
 
PDF
Windows 10 universal apps
Andrés Londoño
 
PPTX
Web Apps Azure
Andrés Londoño
 
PPTX
Interfaces humanas con kinect
Andrés Londoño
 
PPTX
NoSQL bases de datos no relacionales
Andrés Londoño
 
PPTX
Responsive Design html day
Andrés Londoño
 
DOCX
Liderar equipos de trabajo
Andrés Londoño
 
Software Architecture - Neobit Consulting
Andrés Londoño
 
Arquitectura de software y otros demonios
Andrés Londoño
 
Docker Containers | Talent Week/Team International
Andrés Londoño
 
Kubernetes for beginners
Andrés Londoño
 
Secure Development, Seguridad al Codificar
Andrés Londoño
 
Microservicios, sin morir en el intento
Andrés Londoño
 
Xamarin iOS
Andrés Londoño
 
Xamarin + IoT
Andrés Londoño
 
Net Core + Docker + Kubernetes + Azure Devops
Andrés Londoño
 
Xamarin - Aplicaciones Móviles con .Net
Andrés Londoño
 
Azure y DevOps
Andrés Londoño
 
Xamarin y DevOps #NetConfCO2017
Andrés Londoño
 
Nanoservicios para aplicaciones móviles - Global azure boot camp 2017
Andrés Londoño
 
Xamarin forms Xaml + C#
Andrés Londoño
 
Windows 10 universal apps
Andrés Londoño
 
Web Apps Azure
Andrés Londoño
 
Interfaces humanas con kinect
Andrés Londoño
 
NoSQL bases de datos no relacionales
Andrés Londoño
 
Responsive Design html day
Andrés Londoño
 
Liderar equipos de trabajo
Andrés Londoño
 
Publicidad

Último (20)

PDF
DIAGRAMA DE PARETO M. Camila Duque Loaiz
MariacamilaDuqueloai
 
PDF
Afiche de Tecnología en Venezuela. Etapa colonial y Etapa democrática
DiosymarSuarez
 
PPTX
La-IA-en-la-Atencion-al-Cliente-Transformando-la-Experiencia.pptx
luisSamuelRamirezApo1
 
PPTX
Influencia de la IA en la industria farmacéutica.pptx
luisSamuelRamirezApo1
 
PDF
Índice del libro "Cuentos para Minihackers II: Un verano alucinante"
Chema Alonso
 
PDF
Estructuras Básicas Conceptos Básicos de Programación Taller (1).pdf
bellosata092009
 
PDF
Conceptos básicos de programacion de tecnologia
edepjuangarcia194
 
DOCX
tecnologia actividad segundo periodo.docx
samuelcuaran
 
PDF
Trabajo Tecnología Diagrama De Pareto.pdf
srsantiagof09
 
PDF
Diagrama de pareto, Sofía Muñoz Gutiérrez
sofaMuoz31
 
PDF
Trabajo De Pareto.pdf Tecnologia/Colegio
coloradxmaria
 
DOCX
Informe de Tecnologia Diagrama de Pareto Juan Martinez, Alexandra Delgado, L...
edepisabellanaranjo
 
PDF
Tecnología en Venezuela_20250720_131348_0000.pdf
AndreaGiuseppinaFerr
 
PDF
Trabajo Tecnología Diagrama De Pareto.pdf
anagabrielanaranjoda
 
PDF
DIAGRAMA PARETO JULIANA MUÑOZ GUTIÉRREZ 11-5
JulyMuoz18
 
PDF
luces y codigos ........................
andresitofreefire28
 
PPTX
Telecomunicaciones proyeccion de ventas 2025.pptx
miguelolivarren2
 
PPTX
Generaciones_de_la_Computadora_Visual.pptx
SolRoldn3
 
PDF
Distribución de frecuencias y Diagrama de Pareto en Exce (2).pdf
samuelcuaran
 
PDF
Conceptos Básicos de programación- Paula Obando
edeppaulaobando
 
DIAGRAMA DE PARETO M. Camila Duque Loaiz
MariacamilaDuqueloai
 
Afiche de Tecnología en Venezuela. Etapa colonial y Etapa democrática
DiosymarSuarez
 
La-IA-en-la-Atencion-al-Cliente-Transformando-la-Experiencia.pptx
luisSamuelRamirezApo1
 
Influencia de la IA en la industria farmacéutica.pptx
luisSamuelRamirezApo1
 
Índice del libro "Cuentos para Minihackers II: Un verano alucinante"
Chema Alonso
 
Estructuras Básicas Conceptos Básicos de Programación Taller (1).pdf
bellosata092009
 
Conceptos básicos de programacion de tecnologia
edepjuangarcia194
 
tecnologia actividad segundo periodo.docx
samuelcuaran
 
Trabajo Tecnología Diagrama De Pareto.pdf
srsantiagof09
 
Diagrama de pareto, Sofía Muñoz Gutiérrez
sofaMuoz31
 
Trabajo De Pareto.pdf Tecnologia/Colegio
coloradxmaria
 
Informe de Tecnologia Diagrama de Pareto Juan Martinez, Alexandra Delgado, L...
edepisabellanaranjo
 
Tecnología en Venezuela_20250720_131348_0000.pdf
AndreaGiuseppinaFerr
 
Trabajo Tecnología Diagrama De Pareto.pdf
anagabrielanaranjoda
 
DIAGRAMA PARETO JULIANA MUÑOZ GUTIÉRREZ 11-5
JulyMuoz18
 
luces y codigos ........................
andresitofreefire28
 
Telecomunicaciones proyeccion de ventas 2025.pptx
miguelolivarren2
 
Generaciones_de_la_Computadora_Visual.pptx
SolRoldn3
 
Distribución de frecuencias y Diagrama de Pareto en Exce (2).pdf
samuelcuaran
 
Conceptos Básicos de programación- Paula Obando
edeppaulaobando
 

Apps web vs apps nativas

  • 1. Andrés Londoño Web Developer HTML5, JavaScript, Node.js… .Net, Windows Phone, Android. Avanet Community Lead Microsoft Student Partner Lead LATAM Microsoft Influencer and Community Specialist @andreslon www.andreslon.com
  • 2. “Si llevas escuchando durante largo tiempo los conceptos de aplicaciones híbridas (web apps) y aplicaciones nativas sin entender absolutamente nada, es tu oportunidad de descubrir qué son cada una de ellas y qué ventajas nos ofrecen”
  • 3. Aquellas que están íntegramente programadas en el entorno de desarrollo específico para cada sistema operativo. Aplicaciones nativas
  • 4. completamente desarrolladas en HTML 5 Aplicaciones nativas
  • 5. Aplicaciones desarrolladas en parte con el entorno de desarrollo nativo y en parte en lenguaje WEB (HTML 5). Aplicaciones nativas
  • 6. Nativas Web Híbridas Ventajas Ventajas Ventajas Aplicaciones nativas *Tienen acceso total a las utilidades del sistema operativo del cual son parte dentro de los cuales existen. *Dispositivos de almacenamiento *Cámara *GPS *Acelerómetro *Al contrario de las aplicaciones nativas las aplicaciones web se pueden ejecutar en ambientes multiplataforma es decir con esto se evitan las complejidades o inconvenientes de crear varias aplicaciones para cada sistema operativo existente *Son fáciles de desarrollar no ha problema para encontrar un desarrollador de aplicaciones. *La base de códigos se puede usar para diferentes plataformas móviles. Desventajas Desventajas Desventajas *Están desarrolladas para un dispositivo especifico su potencial del crecimiento se limita ya que ocasionan que muchas de estas aplicaciones queden fuera del mercado. *Una es que estas aplicaciones tienen que esperar un proceso de validación. Para llegar al publico *Necesitan de conocimientos específicos sobre la plataforma a la cual se diseña para poder ser desarrolladas. *La desventaja mas fuerte se enfoca a el acceso limitado de todos sus elementos. *A diferencia de las aplicaciones nativas estas aplicaciones web no pueden venderse *Los navegadores de las diferentes plataformas no soportan de manera uniforme todas las ultimas características del HTML.
  • 9. “El mayor error que hicimos como empresa fue apostar demasiado por las aplicaciones en HTML5 en lugar de las nativas…desperdiciamos dos años. (…) Apostaremos completamente a las aplicaciones nativas en iOS y Android.” Mark Zuckerberg
  • 10. “En igualdad de condiciones, la explicación o solución más sencilla suele ser la correcta”
  • 11. La respuesta, y como ocurre casi siempre, depende. Si por ejemplo tu empresa es una start up que quiere lanzar y distribuir lo más rápidamente una sencilla aplicación para promocionarse, la mejor opción sería hacer una aplicación Web. Si por el contrario deseas una aplicación más potente, que aproveche los recursos ofrecidos por cada teléfono y dispones de los conocimientos y medios necesarios, elige aplicaciones nativas.
  • 12. Andrés Londoño Web Developer HTML5, JavaScript, Node.js… .Net, Windows Phone, Android. Avanet Community Lead Microsoft Student Partner Lead LATAM Microsoft Influencer and Community Specialist @andreslon www.andreslon.com