IONIC Section 6 - 6.2 Informations générales
Avant de commencer la compilation native, comprenez les prérequis essentiels. La documentation officielle Ionic est votre ressource principale : consultez les sections « Developing for iOS » et « Developing for Android » pour des instructions détaillées. Ces guides couvrent l'installation et la configuration complètes des outils nécessaires sur votre système.
Important : vous devez utiliser macOS pour compiler des applications iOS localement. Windows ne le permet pas, sauf via Ionic AppFlow, un service payant qui héberge la compilation dans le cloud sur macOS. Pour Android, vous pouvez utiliser Windows, macOS ou Linux. Si vous travaillez en local, macOS est idéal car il supporte les deux plateformes, tandis que Windows et Linux sont limités à Android. Ionic AppFlow offre une alternative aux développeurs sans accès à macOS, permettant la compilation iOS en ligne.
Les exigences varient selon votre système et votre cible. Pour iOS sur macOS : installez Xcode depuis l'App Store et les outils de ligne de commande. Pour Android : vous aurez besoin du SDK Android et d'autres dépendances. La première compilation prendra plus de temps ; les suivantes seront plus rapides. Consultez toujours la documentation officielle pour les détails spécifiques à votre configuration.
En résumé
Cette leçon introduit les informations essentielles pour développer des applications mobiles avec Ionic. Elle explique les prérequis système : macOS est obligatoire pour compiler en iOS (ou via le service payant Ionic Cloud), tandis qu'Android peut être développé sur macOS, Windows et Linux. L'instructeur dispose d'un Mac et présentera d'abord l'approche macOS avant la version Android.
Points clés
- Les applications iOS nécessitent obligatoirement macOS en local (sauf via le service cloud payant d'Ionic)
- Les applications Android peuvent être compilées sur macOS, Windows et Linux
- La documentation officielle Ionic est l'allié principal en cas de problème lors du développement
- Les exigences système spécifiques (prérequis détaillés) seront présentées dans la leçon suivante
Questions fréquentes
Puis-je compiler une application iOS sur Windows avec Ionic ?
Non, sauf en utilisant le service payant Ionic Cloud. En local, vous devez disposer d'un système macOS pour compiler en iOS.
Sur quels systèmes d'exploitation puis-je développer une application Android avec Ionic ?
Android peut être développé et compilé sur macOS, Windows et Linux, offrant plus de flexibilité qu'iOS.
Quel est l'objectif global de cette leçon ?
Présenter les informations générales et prérequis nécessaires pour bien démarrer le développement d'applications mobiles avec Ionic, avant d'étudier les exigences détaillées dans la leçon suivante.