Plateforme en expansion et l'utilisation du programmeur. Bienvenue. Dans cette leçon, Je parlerai de la plate-forme en expansion de Kotlin et comment les programmeurs peuvent l'utiliser. Kotlin a la capacité de permettre aux programmeurs d'utiliser une seule base de code sur plusieurs plates-formes avec un minimum de changements. Les programmeurs peuvent écrire du code pour une application, puis utiliser plusieurs plates-formes grâce à divers outils déployer leurs applications sur plusieurs plateformes. Par exemple, KMM, Kotlin Multiplateforme Mobile, dans le SDK, le kit du développeur, permet aux programmeurs de déployer à la fois Android et Apple iOS. Nous pouvons également implémenter une interface utilisateur native ou utilisez tout un monde d'interfaces de programme d'application via API, le tout avec une seule base de code. Vous pouvez utiliser Kotlin sur toutes les plateformes. Vous n'avez pas besoin d'utiliser d'autres langages de programmation. En plus de travailler avec des plateformes mobiles, votre code fonctionnera sur les applications côté serveur et les frameworks web. La prise en charge de la programmation multiplateforme en est une des principaux avantages de Kotlin. Il réduit le temps passé à écrire et maintenir le même code pour différentes plates-formes. Kotlin est utilisé par diverses grandes entreprises, Entreprises Fortune 500, qui aiment la capacité multiplateforme de Kotlin. Plusieurs grandes entreprises utilisent Kotlin en raison de ses capacités multiplateformes, comme Netflix et Philips et Yandex, Quizlet. Jetons un coup d'œil au fonctionnement de Kotlin Multiplatform. Au centre de ce schéma se trouve ce qu'on appelle le Kotlin commun. Ceci est votre code Kotlin. Il comprend la langue Kotlin. Il comprend des bibliothèques de base et des outils de base. C'est du code écrit en Common Kotlin, et cela fonctionne partout, sur toutes les plateformes. Avec les bibliothèques multiplateformes Kotlin, vous pouvez réutiliser la multiplateforme pour HTTP, pour les services Web, pour la gestion des coroutines et la sérialisation, et cela fonctionne avec la JVM et JavaScript et Kotlin/Native. Vous pouvez partager du code entre toutes les plateformes. Il fonctionne avec du code JVM, du code JavaScript, et code natif. Kotlin pour JavaScript, également appelé Kotlin/JS, offre la possibilité d'utiliser votre code Kotlin avec la bibliothèque standard Kotlin et JavaScript. Il existe des plugins Gradle pour vous aider. Ils fournissent un moyen centralisé pour configurer et contrôler des projets Kotlin avec JavaScript. Vous pouvez utiliser Kotlin/JS pour écrire des applications Web frontales et exploitez des milliers d'API Web. Vous pouvez le créer et le modifier et interagir avec tous types d'éléments dans le DOM, le modèle d'objet de document. Et vous pouvez utiliser le code Kotlin pour contrôler WebGL et d'autres composants dans votre navigateur. Et bien sûr, il y a Kotlin pour Android. Le développement mobile Android a été le premier Kotlin depuis que Google l'a annoncé en 2019. Utilisation de Kotlin pour le développement Android, vous pouvez bénéficier du support Kotlin dans les Jetpacks Android et autres bibliothèques. Il existe des extensions KTX. Et selon Google, plus de 60 % des 1 000 premières candidatures sur le Play Store, utilisez Kotlin. Et vous pouvez créer votre propre bibliothèque multiplateforme et partagez votre code sur toutes les plateformes. Si vous avez une logique commune à toutes vos plateformes, vous n'avez pas besoin d'écrire le même code pour chaque plate-forme. Partagez-le simplement dans l'ensemble source commun. C'est donc notre leçon sur la plate-forme en expansion de Kotlin. Merci d'avoir regardé. Restez à l'écoute pour la prochaine leçon, où je vais vous montrer comment Kotlin excelle par l'éclat de la simplicité. Alors allons-y.