Creo que la mejor manera de ver lo que pueden hacer las aplicaciones HTML5 móviles es verlas realmente en acción.
Hoy, hemos lanzado una nueva versión de la aplicación DoAT para iPhone, que le brinda acceso directo a miles de aplicaciones web móviles, muchas de las cuales usan HTML5 avanzado para ofrecer funcionalidades que antes solo estaban disponibles en aplicaciones nativas.
Algunos ejemplos geniales: Quora, Flixster, Foodspotting, Soundcloud, Facebook, Twitter, FT, ESPN, Amazon y muchos más.
- ¿Cómo los grandes portales como Flipkart, Zomato mantienen su base de datos con el sitio web y la aplicación móvil?
- Cómo crear un foro sin ningún conocimiento de codificación
- Cómo 'poblar' mi aplicación
- ¿Qué podemos hacer con lenguajes de programación web que no sean sitios web / aplicaciones?
- ¿Sería posible contratar a un programador que pueda crear una aplicación móvil de búsqueda de empleo como Job Today por $ 3,000?
Después de revisar miles de estos, esto es lo que encontré:
Desde la perspectiva de alto nivel (no desde el punto de vista técnico), las aplicaciones HTML5 de Web Mobile son excelentes para obtener información (noticias, referencias, deportes, clima, etc.), aplicaciones de comercio electrónico (compras, ofertas diarias, reserva de viajes) y cualquier otra vertical que se trata de compartir información, brindar funcionalidad en línea, servicios basados en la ubicación y entregar multimedia (música, video, etc.).
Para esas aplicaciones, el desarrollo para la web con HTML5 en realidad puede ser mejor que las aplicaciones nativas, simplemente porque puede iterar, cambiar, probar AB y actualizar la aplicación todo el tiempo, y para todos sus usuarios, independientemente de la versión que “instalaron” . Esto le da a las aplicaciones HTML5 el tipo de flexibilidad que creo da como resultado algunas experiencias geniales.
También funcionará en todas las plataformas.
Por estas razones, desde nuestra posición en el mercado, podemos ver una ola de nuevas aplicaciones HTML5 móviles que llegan al mercado en los últimos meses.
Sin embargo, si está buscando desarrollar un juego o cualquier aplicación que necesite mucha potencia de la CPU para obtener gráficos suaves y necesita acceder a las capacidades de hardware del dispositivo, es mejor que tenga una aplicación nativa.
Encontrarás buenos juegos HTML5 para jugar en línea (diría que tenemos alrededor de cien en DoAT), pero estos tenderán a ser juegos simples, casuales (Bejeweled, Mine Sweeper) o experiencias sociales (como Mafia Wars), Sin embargo, para jugar un juego de acción en rápido movimiento, tendrás que buscar aplicaciones nativas.
Y por último, tratar de mirar hacia el futuro siempre es difícil, pero las tendencias son claras, las CPU se vuelven más fuertes, las redes se vuelven más rápidas y los futuros navegadores móviles pueden exponer fácilmente más capacidades de hardware a HTML5, por lo que HTML5 podrá proporcionar soluciones incluso para las aplicaciones más exigentes.