Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10316|Отговор: 0

[йонски] Разберете връзката между Ionic, Angular, Cordova и плъгини

[Копирай линк]
Публикувано в 27.06.2018 г. 10:07:16 ч. | | |
Понятията, споменати в тази статия, не правят разлика между Йоничен 1/Ъглов 1 и Йоничен 2/Ъглов 2.

Първо, трябва да изясним следните концепции:

1. Дори ако направим мобилната уеб страница подобна на родното приложение, не можем да наречем нативната способност на нашата страница като родното приложение.

2. Прости уеб страници не могат да се подават в магазина за приложения за използване от потребителите.

След това обясняваме връзката между тях, съответно:

Йоничен и ъглов
Първо, трябва да е ясно, че Ionic е производна на Angular, Angular е отделна JS библиотека, която може да се използва независимо за разработка на приложения като jQuery, докато Ionic разширява само Angular, използвайки го за реализиране на много компоненти, подходящи за мобилни приложения, и е създал много пълна библиотека със стилове, която е най-успешният пример за приложение на Angular. Дори и да не използвате Ionic, Angular може да се използва с всяка стилова библиотека, като Bootstrap, Foundation и др., за да получите желания ефект на страницата.

Йоний/Ъглов и Кордова
Някой може да попита: "Cordova по-добра ли е от Ionic/Angular?" Това е много неудобно и е безсмислен въпрос. Те играят различни роли в хибридната разработка – Ionic/Angular отговаря за реализацията на страницата, докато Cordova е отговорен за обвиването на реализираната страница в нативно приложение (Android: apk; iOS:ipa)。 Точно както при фъстъците, най-вътрешното фъстъчено ядро е ъглова, кожата на фъстъченото ядро е йонична, а най-външната фъстъчена черупка е Кордова. След като опаковката приключи, страницата ни ще може да извиква нативните възможности на устройството и накрая те могат да бъдат качени в магазина за приложения за използване от потребителите.

Ionic/Angular и Cordova плъгини
Следните точки трябва да бъдат изяснени относно плъгина Cordova:

  • Функцията на плъгина Cordova е да осигури мост между страници и нативна комуникация, първо, нашите страници не могат директно да извикват възможностите на устройствата, затова трябва да се свържем с нативен код, който може да извиква възможностите на устройствата (Android: Java; iOS: OC) комуникация, на този етап е необходим плъгинът Cordova.
  • Плъгинът Cordova може да се използва във всеки проект на Cordova, независимо от използваната фронтенд рамка (например Ionic).
  • Ionic Native е капсулиран в Ionic 2, което улеснява използването на Cordova плъгини, но при Ionic 2 все още е възможно да се използват Cordova плъгини, както при Ionic 1, и Ionic Native не е необходим.
  • Дори и да използваш Ionic Native в Ionic 2, първо трябва ръчно да добавиш плъгини, като например cordova plugin add cordova-plugin-pluginName.






Предишен:Нов урок за дигитално злато за нов маршрут 3 (newifi)
Следващ:Команди, свързани с Ionic Project, оперативни команди
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com