comunidades

HTML5 vs Aplicaciones Nativas.



Pic | pushtechnology.com

Las apps para dispositivos móviles han sido una revolución en la forma cómo gestionamos los programas que usamos. Sin duda se trata de un estándar que se ha impuesto en iOS, Android y Windows Phone.

Sin embargo, HTML5 continúa avanzando y son varias las aplicaciones que se incrustan directamente en el navegador, y lo hacen con tanta soltura, que cuesta diferenciarlas de las nativas. Pero,

¿cuáles son las diferencias entre una app nativa y una basada en HTML5?






HTML5, madurando lentamente


Dicho de forma muy simplificada, una aplicación en HTML5 es una web diseñada para parecer una aplicación. Esto significa que, a priori, no hay nada que optimizar para cada dispositivo, sus diferentes especificaciones y sistemas operativos. La misma app puede abrirse en iOS, Android, Windows Phone e incluso desde el navegador de un ordenador de sobremesa.

Menos trabajo para los desarrolladores (hay menos que aprender y que personaliizar para cada dispositivo) y también menos complicaciones para los usuarios, ya que todo se sincronizaría en la nube y no tendríamos que almacenar datos (con el consecuente riesgo de perderlos) o actualizar las propias apps.

Todo esto es en teoría, porque en la práctica es un poco más complicado. Uno de los grandes proyectos de Facebook era unificar su aplicación web sobre HTML5; hoy, esta actualización está considerada uno de los mayores errores estratégicos cometidos en su corta vida como empresa. Existen casos de éxito en el ámbito del HTML5, pero, hoy en día, las aplicaciones nativas son mayoría. ¿Por qué?

Desaparecerán las Apps en el futuro?



Las aplicaciones móviles específicamente diseñadas para cualquier sistema operativo en concreto, hoy por hoy, funcionan, por lo general, de forma más rápida y estable que las versiones HTML. Hay notables excepciones (Google Maps no lo hace nada mal), no obstante, es un hecho que, la existencia de unas APIs concretas para desarrolladores permite optimizar mejor cada programa. Esto también incluye la posibilidad de utilizar la cámara, GPS, NFC y otros añadidos que llevan la mayoría de los smartphones actuales. Las nuevas aplicaciones requieren utilizar más elementos del hardware del dispositivo y un desarrollo nativo permite sacar todo el partido a los componentes del equipo.

La falta de madurez de HTML5 como un estándar web (ahora mismo se suele combinar con otras tecnologías) ayuda a que las apps dominen todo el panorama móvil, pero es de esperar que con el tiempo las web apps evolucionen hasta ser una seria competencia con muchas ventajas a tener en cuenta.

¿Veremos desaparecer las aplicaciones nativas? Queda todavía mucho camino por recorrer, pero igual que tendemos a utilizar programas de escritorio en la nube como Gmail, Office360 o Dropbox, existe la posibilidad de que móviles y tablets se inunden pronto con contenidos desarrollados en HTML5.

Fuente: Mobile World Capital




Fuente: este post proviene de Pablo M. Francisco, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

¿Seguro que estamos seguros?

Todos los pagos y compras online, todos los "Me gusta", comentarios, mensajes, twits, chats, todas las gestiones que hacemos por internet dejan un rastro que contiene nuestros datos personal ...

Mobile marketing trends 2015

This my first post in english. Please try to understand any mystakes :). Today 80% of consumers are concerned about mobile marketing. Thousands of mobile phone users world wide were surveied on their ...

Recomendamos

Relacionado

general app móvil desarrollo web ...

Desarrollo de aplicaciones móviles: así está el mercado

Los estudios confirman la tendencia La empresa VisionMobile realiza desde hace tiempo su informe Developer Economics, y en la sexta edición, que estudia el primer trimestre de 2014, se analizan las tendencias del mercado en cuanto al interés de los desarrolladores por el segmento de la movilidad. La base del estudio es sólida: tanto Intel como Mozilla son los principales patrocinadores ?hay mucho ...

informática android

Cómo crear Aplicaciones Android sin saber Programar

Tal vez en algún momento dado has tenido la intención de crear una aplicación móvil en la plataforma Android o iOs de Apple, ya sea para tu negocio, blog, servicio o "proyecto" que debías presentar en la universidad... pero el hecho de invertir demasiado tiempo y/o dinero puede que te haya desanimado y frustrado. Quiero aclarar que en este blog no pretendemos desanimarte si es que quiere ...

informática descarga gratis ...

Libro gratuito de Microsoft para desarrollar aplicaciones para Windows8 en HTML5

Hoy ofrecemos un recurso gratuito para desarrolladores aportado gratuitamente por Microsoft para potenciar el desarrollo de aplicaciones html5, javascript y css para su nuevo sistema operativo Windows8. Presentado hace muy poco, el nuevo sistema operativo de Microsoft permite el desarrollo de aplicaciones en lenguajes antiguamente soportados pero también incluye el desarrollo en html5, javascript ...

general html5 tutoriales ...

INTRODUCCIÓN A HTML5

Bueno antes que todo estan las preguntas basicas, ¿que es?, ¿para que es?, ¿En que me beneficio?, y no pueden hacer falta en este mundo del diseño y la estructura web y especificamente en este tema de HTML5¿Que es html 5? ? Simplemente Como su nombre indica, HTML 5 es el sucesor de HTML4. Este trabajo o proyecto de HTML5 se inicio a finales de 2003 con un grupo de trabajo que se propuso a hacer un ...

eyeos telefonica informática

eyeOS y Telefónica virtualizarán aplicaciones Windows o Linux en un formato HTML5

Esta tecnología permite ejecutar cualquier aplicación de escritorio en dispositivos como tabletas, teléfonos móviles u ordenadores de baja potencia, dejando todo el procesamiento de datos en la nube y transformando el dispositivo cliente en una mera pantalla donde enseñar la información resultante. El acuerdo, además, realza el compromiso de Telefónica en apoyar el desarrollo del futuro de las te ...

general

HTML5 y CSS3 menú responsivo

Este es un pequeño y rápido tutorial de como hacer un menú para móviles con animacion con HTML5 CSS3 y JQuery. Conforme algunos pedidos de como estamos desarrollando nuestra web y el menú de navegación en móviles aqui les dejo una rápida explicación de como lo hice. 1. Primero el creamos el menú en HTML:

general videos

Tutorial HTML5 y CSS3

Video tutorial de maquetación HTML5 y CSS3 parte 1. Comenzamos una nueva serie en el Blog, después de pedidos iniciamos con los video tutoriales. Aqui el primero: Maquetación en HTML5, CSS3 y Jquery. En esta nueva serie de videotutoriales crearemos un Website completo en HTML5, CSS3, JQuery, Javascript. En este video hablamos sobre las etiquetas semánticas de HTML5 y como darles estilos con CSS3. ...

general curso html5 ...

Curso de HTML5 y CSS3 para web móvil

Estás interesado en aprender a desarrollar webs móviles en HTML5 CSS3, Javascript, Jquery mobile y Frameworks? Hola, estoy preparando un curso por email y skype de desarrollo de webs moviles con HTML5.Que les parece la idea? Interesados, participarán por 5 cursos totalmente gratuitos. Curso por mail, resolución de dudas por skype (uno a uno) clases semanales. Sorteo día 30/04/2015. Início: 02/05/2 ...

general historia

QUE ENCONTRARÁS EN ESTE BLOG?

Primeramente me gustaria presentarme, me llamo Pablo M. Francisco, Desarrollador Web y Apps Móviles con vários años de experiencia. Pasando por Auditor, Consultor de Empresas en diversas áreas de Administración, obtuve un aprendizado consistente en los más variados rubros (metalurgicas, instituciones bancárias y financieras, industrias papeleras, empresas de transporte terrestre, empresas de taxi ...

GUÍAS Y MANUALES

Actualizar aplicaciones de Android

Cuando pasa cierto tiempo nuestro dispositivo móvil o tablet siempre tendrá una serie de aplicaciones APPs y juegos instalados y nos preguntamos si dichas APPs van siendo actualizadas o si disponemos de la última versión sobre todo en nuestras preferidas Whatsapp, Google Maps,… Cabe destacar que son muchas las ventajas de mantener actualizadas dichas aplicaciones entre ellas y más importante ...