Kotlin-Open-Source-Projekt sucht talentierte Mitwirkende

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Großes Open-Source-Projekt in Kotlin sucht Mitwirkende: Neue Möglichkeiten für Entwickler



Das Kotlin-Ökosystem wächst weiterhin rasant, und eines der wichtigsten Open-Source-Projekte, das in dieser Sprache entwickelt wird, hat eine umfassende Rekrutierung von Mitwirkenden angekündigt. Es handelt sich um Kotlin Multiplatform (KMP) – die Flaggschiff-Initiative von JetBrains, die es ermöglicht, plattformübergreifenden Code für Android, iOS, Web, Desktop und Server zu schreiben. Das Projekt befindet sich in einer aktiven Entwicklungsphase und lädt Entwickler aller Erfahrungsstufen ein, sich an seiner Entwicklung zu beteiligen.



Warum ist das wichtig?

Kotlin Multiplatform wird bereits von Tausenden von Unternehmen in der Produktion eingesetzt, darunter Netflix, Twitter und Pinterest. Um jedoch die volle Reife zu erreichen, fehlen dem Projekt helfende Hände: Es werden Spezialisten benötigt, die bereit sind, am Compiler, der Standardbibliothek, IDE-Plugins und Build-Tools zu arbeiten. Die Teilnahme an einem solchen Projekt ist nicht nur eine Möglichkeit, seine Fähigkeiten zu verbessern, sondern auch eine Chance, die Zukunft der gesamten Plattform zu beeinflussen.



Was wird Mitwirkenden geboten?

  • Arbeit mit modernsten Technologien: Kotlin/Native, Kotlin/JS, Compiler-Optimierungen und IR-Darstellung.
  • Mentoring durch JetBrains-Ingenieure: Jedem Neuling wird ein erfahrener Mentor zugewiesen, der hilft, sich in der Codebasis zurechtzufinden.
  • Flexibler Zeitplan: Sie können in Ihrer Freizeit beitragen, ohne strenge Deadlines.
  • Anerkennung in der Community: Die besten Mitwirkenden erhalten Merch, Erwähnungen in Blogs und Einladungen zu Konferenzen.
  • Möglichkeit der Anstellung: JetBrains stellt oft aktive Open-Source-Teilnehmer fest ein.


Welche Aufgaben müssen gelöst werden?

Das Projekt sucht Spezialisten für die Arbeit in folgenden Bereichen:

  • Entwicklung neuer Funktionen für Kotlin Multiplatform (z. B. Unterstützung neuer Plattformen).
  • Optimierung der Compiler- und Runtime-Leistung.
  • Behebung von Fehlern und Schreiben von Tests.
  • Dokumentation und Verbesserung der Developer Experience.
  • Portierung bestehender Bibliotheken auf KMP.


Wie kann man mitmachen?

Um Mitwirkender zu werden, genügt es:

  1. Das Kotlin-Repository auf GitHub zu studieren.
  2. Ein Issue mit dem Label "good first issue" oder "help wanted" auszuwählen.
  3. Kontakt mit dem Team über den Kotlin-Slack aufzunehmen (#contributors-Kanal).
  4. Einen Pull Request zu erstellen und ein Code Review zu durchlaufen.

Für Anfänger gibt es eine ausführliche Anleitung zum Mitwirken.



Was bringt das der PythonLib-Community?

Obwohl PythonLib sich Python widmet, werden Kotlin-Kenntnisse für Full-Stack-Entwickler immer wertvoller. Die Teilnahme an einem solchen Open-Source-Projekt erweitert den Horizont, lehrt den Umgang mit Compilern und Low-Level-Optimierungen – Fähigkeiten, die auch bei der Entwicklung mit Python nützlich sind. Darüber hinaus erforschen viele Tools für Python (z. B. Kivy) aktiv die Integration mit Kotlin Multiplatform.



Verpassen Sie nicht die Chance, Teil der Geschichte von Kot

Empfohlene Bibliotheken