Erweiterung der Plattform und Programmiererauslastung. Willkommen. In dieser Lektion, Ich werde über die expandierende Plattform von Kotlin sprechen und wie Programmierer es nutzen können. Kotlin hat die Möglichkeit, Programmierern zu erlauben um eine einzige Codebasis auf mehreren Plattformen zu verwenden mit minimalen Änderungen. Programmierer können Code für eine Anwendung schreiben, dann mehrere Plattformen durch verschiedene Tools nutzen um ihre Anwendungen auf mehreren Plattformen bereitzustellen. Zum Beispiel KMM, Kotlin Multiplattform-Mobil, im SDK, dem Entwickler-Kit, ermöglicht es Programmierern, sowohl Android und Apple-iOS. Wir können auch eine native Benutzeroberfläche implementieren oder nutzen Sie eine ganze Welt von Anwendungsprogrammschnittstellen über API, alles mit einer einzigen Codebasis. Sie können Kotlin plattformübergreifend verwenden. Sie müssen keine anderen Programmiersprachen verwenden. Neben der Arbeit mit mobilen Plattformen, Ihr Code funktioniert bei serverseitigen Anwendungen und Webframeworks. Unterstützung für Multiplattform-Programmierung ist eine der wichtigsten Vorteile von Kotlin. Es reduziert die Zeit für das Schreiben und Pflege des gleichen Codes für verschiedene Plattformen. Kotlin wird von einer Vielzahl großer Unternehmen eingesetzt, Fortune-500-Unternehmen, die die Multiplattformfähigkeit von Kotlin mögen. Mehrere große Unternehmen nutzen Kotlin aufgrund seiner Multiplattform-Fähigkeiten, wie Netflix und Philips und Yandex, Quizlet. Schauen wir uns an, wie Kotlin Multiplatform funktioniert. In der Mitte dieses Diagramms befindet sich was man Common Kotlin nennt. Dies ist Ihr Kotlin-Code. Es enthält die Kotlin-Sprache. Es enthält Kernbibliotheken und grundlegende Tools. Es ist Code in Common Kotlin geschrieben, und es funktioniert überall, auf allen Plattformen. Mit Kotlin-Multiplattform-Bibliotheken, Sie können die Multiplattform für HTTP wiederverwenden, für Webservices, zur Verwaltung von Coroutinen und Serialisierung, und es funktioniert mit der JVM und JavaScript und Kotlin/Native. Sie können Code zwischen allen Plattformen teilen. Es funktioniert mit JVM-Code, JavaScript-Code, und nativer Code. Kotlin für JavaScript, auch Kotlin/JS genannt, bietet die Möglichkeit, Ihren Kotlin-Code zu verwenden mit der Kotlin-Standardbibliothek und JavaScript. Es gibt Gradle-Plugins, die dabei helfen. Sie bieten einen zentralen Weg Kotlin-Projekte mit JavaScript einzurichten und zu steuern. Sie können Kotlin/JS verwenden um Front-End-Webanwendungen zu schreiben und nutzen Sie Tausende von Web-APIs. Sie können es erstellen und ändern und interagieren mit allen Arten von Elementen im DOM, das Dokumentobjektmodell. Und Sie können Kotlin-Code verwenden, um WebGL zu steuern und andere Komponenten in Ihrem Browser. Und natürlich gibt es Kotlin für Android. Die Entwicklung von Android-Mobilgeräten war Kotlin zuerst seit Google es 2019 angekündigt hat. Verwenden von Kotlin für die Android-Entwicklung, Sie können vom Kotlin-Support profitieren in Android Jetpacks und anderen Bibliotheken. Es gibt KTX-Erweiterungen. Und laut Google über 60 % der Top-1000-Bewerbungen im Play Store verwenden Sie Kotlin. Und Sie können Ihre eigene Multiplattform-Bibliothek erstellen und teilen Sie Ihren Code auf allen Plattformen. Wenn Sie eine Logik haben, die für alle Ihre Plattformen gilt, Sie müssen nicht für jede Plattform den gleichen Code schreiben. Geben Sie es einfach im gemeinsamen Quellsatz frei. Das ist also unsere Lektion über die wachsende Plattform von Kotlin. Danke fürs zuschauen. Bleiben Sie dran für die nächste Lektion, wo ich dir zeigen werde, wie sich Kotlin auszeichnet durch den Glanz der Einfachheit. So lass uns gehen.