Android-Entwickler lieben Kotlin. Google kann uns sagen, dass 27% der 1.000 meistgenutzten Android-Apps mit Kotlin erstellt wurden oder dass Entwickler, die es verwenden, mit 97% zufrieden sind, und das ist großartig.
Wir haben uns aber auch von Entwicklern persönlich mitteilen lassen, dass sie es nicht nur lieben, sondern auch ändern, wie viel Zeit sie für den "langweiligen" Teil des Erstellens einer App benötigen. Das gibt ihnen mehr Zeit, um Dinge wie das Benutzererlebnis zu verbessern oder kleine Details hinzuzufügen, die eine großartige App auszeichnen.
Kotlin hilft dabei, die mühsamen Teile des Erstellens von Android-Apps immer kürzer zu machen.
Wenn ein Ein-Mann-Entwicklerteam den gleichen Vorteil wie ein Big Player sieht, bedeutet dies, dass eine Sache verdammt gut ist. Ein Teil dessen, was Kotlin so gut zum Schreiben von Android-Apps macht, ist die Unterstützung von Google. Google behandelt Kotlin in Android Studio und in der gesamten Dokumentation der offiziellen Android-Entwickler als primäre Sprache ("Erste Klasse" in eigenen Worten). Dazu gehören Beispiele und Tutorials sowie Code-Camps und sogar ein vollständiger und kostenloser Udacity-Kurs. Wenn Sie wissen, wie man in Java codiert, können Sie in kürzester Zeit mit Kotlin arbeiten.
Nachdem Google den Erfolg der Entwicklung von Kotlin für Android gesehen hat, wird es mit Kotlin auf dem Google Cloud Platform-Portal in die Cloud verlagert.
Über Android hinaus freuen wir uns, Ihnen mitteilen zu können, dass das Google Cloud Platform-Team heute ein spezielles Kotlin-Portal auf den Markt bringt. Dies erleichtert Entwicklern das Auffinden von Ressourcen in Bezug auf Kotlin in Google Cloud. Wir möchten es Ihnen so einfach wie möglich machen, Kotlin zu nutzen, egal ob mobil oder in der Cloud.
Ähnlich wie Kotlin auf der Android-Plattform bietet Google ein vollständiges SDK für Google Cloud und Lernprogramme an, die Sie beispielsweise beim Erstellen eines Backends für Ihre App oder beim Bereitstellen von Google App Engine mit Kotlin unterstützen. Es verspricht auch einen vollständigen Satz von APIs und Codebibliotheken für Kotlin auf der Google Cloud Platform, um das Verschieben eines Projekts von einer anderen Sprache nach Kotlin oder das Erstellen eines neuen Kotlin-Projekts von Grund auf zu erleichtern.
Die Verwendung von Programmiersprachen und Entwicklertools bedeutet für Endbenutzer wie uns nicht viel. Aber sie machen den Entwicklern das Leben leichter, wenn sie es richtig gemacht haben. Google scheint aus Fehlern zu lernen, die es in seiner eigenen Vergangenheit gesehen hat, und die Dinge, die Apple und Microsoft tun, könnten verbessert werden. Die Partnerschaft mit JetBrains zur Gründung der Kotlin Foundation ist eine Möglichkeit, diese zu beheben.
Für uns bedeutet das alles einfach bessere Apps. Wer liebt nicht bessere Apps?