Introducción al desarrollo híbrido

(1) Desarrollar tres modelos móviles

(1) Aplicación nativa: (APLICACIÓN nativa) estudiantes que escriben aplicaciones, como ios, Android, etc.

(2) Aplicación híbrida: (desarrollo híbrido), la página h5 está integrada en la aplicación

(3) Aplicación web: abre la página h5 con el navegador móvil

 

(2) Ventajas y desventajas:

(1) Aplicación nativa: básicamente puede operar cualquier sistema de teléfono móvil, como (video, código de escaneo, obtener libreta de direcciones, llamada), etc.

(2) Aplicación híbrida: desarrollo híbrido. Si desea que h5 opere el sistema de teléfono móvil, necesita que la aplicación coopere con la interfaz y proporcione la API de operación correspondiente para la interfaz.

El front-end también puede realizar un desarrollo mixto por sí mismo, lo que requiere el uso de lenguajes, como una aplicación uni y otros marcos, que también proporcionan funciones como escanear código de video.

(3) Aplicación web: Básicamente, no hay función para operar el sistema de teléfono móvil

 

(3) Algunos marcos que se pueden empaquetar para generar aplicaciones en la interfaz

(1) Similar a vue: weex, uniapp

uniapp necesita descargar su propio editor (HBuilderX) y empaquetarlo con el editor. Ahora uniapp es generalmente popular

(2) Similar a reaccionar: reaccionar nativo

 

(五) uniapp

La sintaxis de uniapp es similar a la combinación de applet y vue. Después del empaquetado (lanzamiento del empaquetado en la nube), proporcione una dirección y luego lleve esta dirección al navegador para descargar la aplicación

Los proyectos de Vue también se pueden empaquetar usando HBuilderX para generar aplicaciones

 

(6) Interacción entre h5 y la aplicación nativa

La aplicación encapsula el método, h5 para llamar, sdk significa código de encapsulación

 

 

Supongo que te gusta

Origin blog.csdn.net/Luckyzhoufangbing/article/details/108835083
Recomendado
Clasificación