Kotlin Native & Kotlin Multiplatform in Action

  • 17.05.2021
  • ab 18:05 Uhr
  • bis 20:00 Uhr
  • kostenfrei
  • online

Willkommen bei unserer ObjektForum OnlineEdition.

Wie gewohnt mit dem Teilnahmeformular anmelden, dann schicken wir Ihnen am Veranstaltungstag den Link zur virtuellen Teilnahme via Zoom per Mail zu. Mit dieser Mail erhalten Sie unter anderem detaillierte Informationen über den Ablauf. Kommen Sie einfach kurz vor 18:00 in den virtuellen Raum - selbstverständlich gibt es auch in der OnlineEdition eine Menge Zeit zum Fragen, Diskutieren und Chatten.

Wir freuen uns auf ein spannendes ObjektForum - online!

+++ Die Anmeldung für dieses Event schließt am 17.05. um 12:00 Uhr. Wenn Sie sich danach noch anmelden möchten, senden Sie bitte eine Mail an objektforum-karlsruhe@andrena.de.+++

Abstract

Kotlin Multiplatform

Seit den Anfängen als frisch gedachte Java-Alternative auf der JVM mausert sich Kotlin immer mehr zum Multitool in der Entwicklung. Mit Kotlin Native und Kotlin JS stehen die passenden Werkzeuge parat, um sprachübergreifend nicht nur im klassischen Backend, sondern auch für die Native Entwicklung mobiler Anwendungen, sowie für clientseitige Webanwendungen, einheitlich Kotlin einzusetzen. Und dank Kotlin Multiplatform lassen sich diese unterschiedlichen Targets nicht nur in einem Projekt gemeinsam verwalten, sondern mit einem Common Modul sogar wiederverwenden.

Im Talk werde ich die Vorteile und Funktionsweise von Multiplatform-Projekten anhand von Beispielprojekten aufzeigen. In welchen Projekten wird sich der Einsatz sehr lohnen, wann lässt man besser noch die Finger davon und warum bietet ein Multiplatform-Projekt auch schon bei einem Build Target große Vorteile? Dabei werde ich sowohl auf die Limitierungen eingehen als auch einen Vergleich mit GraalVM ziehen. Die Einsatzmöglichkeiten sind vielfältig und so schauen wir unter anderem Native Entwicklung unter Windows an, den Aufbau von Webapplikationen mit Ktor, Spieleprogrammierung mit KorGE und auch die Desktop Entwicklung mit dem brandneuen Jetpack Compose for Desktop.

Kotlin-Vorwissen ist nicht nötig, wird aber den Einstieg sicherlich erleichtern. Ich freue mich sehr darauf, diese spannende Seite der Sprache zu beleuchten und dabei Unentschlossene von Kotlin zu begeistern.

Referenteninformation
Tobse Fritz

Tobse Fritz arbeitet seit 2014 als Senior Software Entwickler bei ITscope in Karlsruhe. Unter anderem unterstützt er dort andere Entwicklerteams in Architekturfragen und hilft mit, eine große Business-Anwendung durch die Zerteilung in Microservices wieder unabhängig wartbar zu machen. Als Clean Code Advokat, Kotlin Fanboy und Open Source Enthusiast verkündete er die frohe Botschaft der bunten Seite der Software Entwicklung schon bei einigen Vorträgen. Die große Freude am Programmieren lebt er bei Game Jams, bei Förderprojekten für Kinder und Jugendliche, sowie durch die Beteiligung an Open Source Projekten aus. Er ist stolz darauf, Teil der lokalen Entwickler-Community zu sein und freut sich auf einen regen Austausch.

Zurück