Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 10316|Respuesta: 0

[jónico] Entiende la relación entre Ionic, Angular, Cordova y los plugins

[Copiar enlace]
Publicado en 27/6/2018 10:07:16 | | |
Los conceptos mencionados en este artículo no distinguen entre Iónico 1/Angular 1 y Iónico 2/Angular 2.

En primer lugar, necesitamos aclarar los siguientes conceptos:

1. Incluso si hacemos que la página web móvil sea similar a la aplicación nativa, no podemos llamar a la capacidad nativa de nuestra página como la aplicación nativa.

2. No se pueden enviar páginas web simples a la tienda de aplicaciones para su uso por parte de los usuarios.

Luego explicamos la relación entre ellos, respectivamente:

Jónico y Angular
En primer lugar, debe quedar claro que Ionic es un derivado de Angular, Angular es una biblioteca JS separada, que puede usarse de forma independiente para el desarrollo de aplicaciones como jQuery, mientras que Ionic solo extiende Angular, usando Angular para implementar muchos componentes adecuados para aplicaciones móviles, y ha construido una biblioteca de estilos muy completa, que es el ejemplo de aplicación más exitoso de Angular. Aunque no uses Ionic, Angular se puede usar con cualquier librería de estilos, como Bootstrap, Foundation, etc., para conseguir el efecto de página deseado.

Jónico/Angular y Córdova
Alguien puede preguntar: "¿Es mejor Cordova que Ionic/Angular?" Esto es muy embarazoso y es una pregunta sin sentido en absoluto. Desempeñan diferentes roles en el desarrollo híbrido: Ionic/Angular es responsable de la implementación de la página, mientras que Cordova es responsable de envolver la página implementada en una aplicación nativa (Android: apk; iOS:ipa)。 Al igual que los cacahuetes, el grano más interno es angular, la piel del cero es jónico y la cáscara más externa es cordova. Una vez completado el empaquetado, nuestra página podrá llamar a las capacidades nativas del dispositivo y, finalmente, podrá subirse a la tienda de aplicaciones para su uso por los usuarios.

Plugins Ionic/Angular y Cordova
Los siguientes puntos deben aclararse sobre el plugin de Cordova:

  • La función del plugin Cordova es proporcionar un puente para páginas y comunicación nativa; en primer lugar, nuestras páginas no pueden llamar directamente a capacidades de dispositivos, por lo que necesitamos conectar con código nativo que pueda llamar a capacidades de dispositivos (Android: Java; iOS: OC), en este punto se requiere el plugin Cordova.
  • El plugin Cordova puede usarse en cualquier proyecto Cordova, independientemente del framework front-end (por ejemplo, Ionic) utilizado.
  • Ionic Native está encapsulado en Ionic 2, lo que facilita el uso de plugins Cordova, pero en Ionic 2 sigue siendo posible usar plugins Cordova como en Ionic 1, y Ionic Native no es obligatorio.
  • Incluso si usas Ionic Native en Ionic 2, primero necesitas añadir manualmente plugins, como cordova plugin add cordova-plugin-pluginName.






Anterior:Nuevo tutorial de excavación digital de oro de la ruta 3 (newifi)
Próximo:Comandos de operación relacionados con proyectos Ionic
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com