C

Capacitor

Mobile & Cross-platform · Depuis 2018

2018

Creation

Runtime natif d'Ionic qui encapsule toute application web dans un conteneur natif iOS/Android avec acces aux APIs natives via des plugins TypeScript. Contrairement a Cordova, Capacitor utilise les WebViews modernes (WKWebView, Chrome Custom Tabs) et permet de mixer code natif et web librement. Ideal pour transformer une PWA existante en app store.

mobilehybridweb-to-native
Avantages & Inconvenients

Avantages

  • Migration d'une PWA vers mobile en quelques heures avec plugins TypeScript
  • Compatible avec tout framework web (React, Vue, Angular, vanilla)
  • Mix libre de code natif Swift/Kotlin et code web dans le meme projet

Inconvenients

  • Performance limitee par le WebView pour les animations complexes
  • Certains plugins communautaires sont peu maintenus ou incomplets
  • Experience utilisateur reste celle d'un WebView, pas 100% native
Cas d'usage
  • Transformation d'une PWA existante en app iOS/Android pour les stores
  • Apps entreprise internes ou le WebView offre suffisamment de performance
  • Equipes web souhaitant deployer sur mobile sans apprendre Swift/Kotlin

Autres dans Mobile & Cross-platform