Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10316|Resposta: 0

[iônico] Entenda a relação entre Ionic, Angular, Cordova e plugins

[Copiar link]
Publicado em 27/06/2018 10:07:16 | | |
Os conceitos mencionados neste artigo não distinguem entre Jônico 1/Angular 1 e Jônico 2/Angular 2.

Primeiramente, precisamos esclarecer os seguintes conceitos:

1. Mesmo que tornemos a página móvel semelhante à aplicação nativa, não podemos chamar a habilidade nativa da nossa página como a aplicação nativa.

2. Páginas web simples não podem ser enviadas à loja de aplicativos para uso pelos usuários.

Em seguida, explicamos a relação entre eles, respectivamente:

Jônico e Angular
Primeiramente, deve ficar claro que Ionic é um derivado de Angular, Angular é uma biblioteca JS separada, que pode ser usada independentemente para desenvolvimento de aplicações como o jQuery, enquanto Ionic apenas estende Angular, usando Angular para implementar muitos componentes adequados para aplicações móveis, e construiu uma biblioteca de estilos muito completa, que é o exemplo de aplicação mais bem-sucedido de Angular. Mesmo que você não use Ionic, Angular pode ser usado com qualquer biblioteca de estilos, como Bootstrap, Foundation, etc., para obter o efeito de página desejado.

Jônico/Angular e Córdua
Alguém pode perguntar: "A Cordova é melhor que a Ionic/Angular?" Isso é muito constrangedor e é uma pergunta sem sentido algum. Eles desempenham papéis diferentes no desenvolvimento híbrido – Ionic/Angular é responsável pela implementação da página, enquanto Cordova é responsável por envolver a página implementada em uma aplicação nativa (Android: apk; iOS:ipa)。 Assim como os amendoins, o caroço mais interno é angular, a casca do grão é iônica e a casca mais externa é Cordova. Após a finalização do empacotamento, nossa página poderá chamar as capacidades nativas do dispositivo e, por fim, poderá ser enviada para a loja de aplicativos para uso pelos usuários.

Plugins Ionic/Angular e Cordova
Os seguintes pontos devem ser esclarecidos sobre o plugin Cordova:

  • A função do plugin Cordova é fornecer uma ponte para páginas e comunicação nativa; primeiro, nossas páginas não podem chamar diretamente capacidades de dispositivos, então precisamos nos conectar com código nativo que possa chamar capacidades de dispositivos (Android: Java; iOS: OC), neste ponto o plugin Cordova é necessário.
  • O plugin Cordova pode ser usado em qualquer projeto Cordova, independentemente do framework front-end (por exemplo, Ionic) utilizado.
  • Ionic Native está encapsulado no Ionic 2, o que facilita o uso de plugins Cordova, mas no Ionic 2 ainda é possível usar plugins Cordova como no Ionic 1, e o Ionic Native não é obrigatório.
  • Mesmo que você use Ionic Native no Ionic 2, primeiro precisa adicionar plugins manualmente, como o plugin cordova add cordova-plugin-pluginName.






Anterior:Novo tutorial de escavação digital de ouro da rota 3 (newifi)
Próximo:Comandos de operação relacionados a projetos Ionicos
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com