¿Taobao, JD.COM y las aplicaciones de centros comerciales se desarrollan utilizando el lenguaje Android+h5?
El desarrollo nativo puede acceder a todas las funciones del dispositivo, ejecutarse más rápido y tener un mayor rendimiento, y puede permitir excelentes capacidades de procesamiento y almacenamiento fuera de línea, brindando la mejor experiencia de usuario, la mejor interfaz de usuario y la interacción más maravillosa.
Las deficiencias del desarrollo primario se revelan en el proceso de desarrollo y funcionamiento gradual. El costo de desarrollo es alto. Las diferentes plataformas necesitan personalizar diferentes aplicaciones, es decir, aplicaciones personalizadas para Android y aplicaciones personalizadas para iOS. Los desarrolladores necesitan múltiples plataformas y múltiples idiomas, y la versatilidad es baja.
El desarrollo H5 es una Una aplicación desarrollada con Html5 es esencialmente una página que se ejecuta en un navegador móvil. Normalmente, la aplicación se utiliza como shell para ejecutar una página H5 mediante un navegador. Debido a las características de H5, también hay muchas aplicaciones que utilizan módulos de desarrollo de aplicaciones semi-nativos y semi-H5 híbridos.
H5 tiene muchas ventajas, especialmente las carencias del desarrollo local. Por ejemplo:
Depurar y modificar directamente en la página web, casi sin considerar el modelo y la adaptación del usuario, con el objetivo de fragmentar la plataforma de desarrollo nativa, el alto costo de mano de obra y tiempo de desarrollo; actualización: página web La actualización no tiene nada que ver con los usuarios. Los usuarios no necesitan descargar, actualizar o instalar, y se garantiza que se entregará a los usuarios en tiempo real. Es necesario pasar la revisión del mercado de desarrollo. Los mercados desarrollados con participación en los ingresos pueden evitar la participación en los ingresos. Además, el H5 también es excelente en medios de vídeo.
H5 tiene muchas deficiencias. Cuando aparece una nueva tecnología, mucha gente se jacta de sus ventajas. Sólo cuando sea realmente práctica afrontarán sus deficiencias. Cuando H5 carga imágenes grandes, su rendimiento disminuirá. Cuando una gran cantidad de usuarios acceden a la misma aplicación H5, su velocidad de respuesta no es tan rápida como la de la aplicación nativa y la velocidad de Internet no es tan rápida como la de la aplicación nativa. H5 no puede manejar automáticamente interacciones repetidas en animaciones (juegos web), por lo que necesita la ayuda de CSS3 y JavaScript.