Capacitor 1.0 : un environnement multi plates-formes d'application web natives

Par:
fredericmazue

mer, 29/05/2019 - 10:00

Capacitor est un environnement d’application multi plates-formes conçu par Ionic pour faciliter la création d’applications Web fonctionnant de manière native sur iOS, Android, Electron et sur le Web. Les concepteurs de Capacitor appellent de telles applications des 'applications Web progressives natives', des applications qui selon eux représentent la prochaine évolution au-delà des applications hybrides.

Capacitor fournit un ensemble cohérent d’API axées sur le Web qui permettent à une application de rester aussi proche que possible des normes Web, tout en accédant à des fonctionnalités de périphérique natif riches sur les plates-formes qui les prennent en charge. L'ajout de fonctionnalités natives est facile avec une simple API de plug-in pour Swift sur iOS, Java sur Android et JavaScript pour le Web. Capacitor est présenté comem étant un successeur spirituel d’Apache Cordova et d’Adobe PhoneGap tout en "tant inspiré par d'autres outils multi plates-formes comme React Native ou Turbolinks.

Capacitor vise à permettre aux applications Web modernes de s’exécuter facilement sur toutes les grandes plates-formes. Il prend en charge la compatibilité ascendante de nombreux plug-ins Cordova existants .

Capacitor est un logiciel libre sous licence MIT, disponible sur GitHub.