web-dev-qa-db-fra.com

Quelle est la différence entre Apache cordova et ionic?

Je souhaite développer une application mobile hybride et savoir quelle est la différence entre Cordova et ionic?

36
Amazoom
  • Apache Cordova est un projet communautaire vous permettant de créer des applications mobiles pour différentes plates-formes mobiles avec une base de code unique. Vous développez votre application avec les technologies Web (HTML5, Javascript et CSS3) au lieu de vous appuyer sur une plateforme. API spécifiques (natives) telles que celles d'Android, iOS ou Windows Phone.
  • Phonegap est une version de Cordova mais c'est un produit Adobe.
  • Ionic Framework est un ensemble de classes css et une bibliothèque de directives et de modules Javascript, construits au-dessus de Cordova , avec AngularJS.

Voici un extrait de Apache Cordova page Wikipedia , mais cela est vrai pour PhoneGap et Ionic ainsi:

Les applications résultantes sont dites hybrides, ce qui signifie qu’elles ne sont pas vraiment des applications mobiles natives (car tout le rendu de la présentation est effectué via des vues Web au lieu du cadre de l’interface utilisateur native de la plate-forme), ni purement Web Les applications Web ne sont pas simplement des applications Web, elles sont également présentées comme des applications à distribuer et ont accès aux API de périphérique natif).

Les trois projets sont gratuit et open-source.

63
arainone

PhoneGap est la base, Cordova vient d’Apache qui a acquis Phonegap. Les deux sont presque les mêmes maintenant, et ionic est un cadre pour améliorer l'interface utilisateur frontale

10
Ashwin G

ionic framework est un outil sdk open source constitué de modèles css et de bibliothèques javascript, principalement angularjs, qui utilise ses directives pour écrire du code . 

0
Boreddy Raghu

Je pense que Cordova est un framework de développement mobile open source. Il est utilisé par les développeurs pour créer des applications mobiles multiplates-formes. Il a une base de code unique. Cordova peut être développé à l'aide de HTML5, JavaScript et CSS.

Ionic est un framework qui est un ensemble de classes CSS et une bibliothèque JavaScript. Il est construit sur le dessus de Cordoue avec l'aide de AngularJS.

PhoneGap est un produit Adobe. Il est alimenté par Cordova

0
PHP Scots