4B Systems
Automatisierung Referenzen Blog Kontakt Projekt anfragen
← TechnologienMobile Technologien

Kotlin-Framework

Menschen außerhalb der IT-Branche verbinden den Namen „Kotlin“ vor allem mit Ketchup, allenfalls mit einem Ort unweit von Jarocin ;) Für jeden Entwickler, Programmierer oder sonstigen IT-Interessierten gilt die Sprache Kotlin jedoch als eine der wichtigsten Technologien.

Projekt anfragen
Kotlin

Kotlin-Framework

Merkmale von Kotlin:

  • Auf JavaScript basierendes Framework
  • Ermöglicht die Entwicklung von Anwendungen, die auf mehreren Plattformen laufen können, etwa Android und iOS
  • Kotlin ist eine typisierte Programmiersprache, das heißt, die Typen von Variablen und Funktionsparametern müssen angegeben werden
Wir bauen es in Kotlin
Projekt besprechen

Kotlin-Framework

Was ist Kotlin?

Kotlin ist der beste Beweis dafür, dass das Sprichwort „Not macht erfinderisch“ keine leere Phrase ist. Das Team von Dmitri Jemerow, das für JetBrains arbeitete, suchte eine Sprache, die ihm ähnliche Möglichkeiten wie Scala bietet und zugleich so schnell kompiliert wie Java. Was es 2011 gab, erfüllte ihre Erwartungen in keiner Weise, also beschlossen sie, ihre eigene Technologie zu schreiben. Das Ergebnis ist eine statisch typisierte, plattformübergreifende Sprache, die auf der Java Virtual Machine läuft. Das heißt, Kotlin ist nichts anderes als eine Erleichterung beim Schreiben von Java, die selbst mit der gesamten Umgebung kompatibel ist. Es ist ein bisschen so, als würde man in ein Auto eine Servolenkung einbauen – die Lenkeigenschaften verbessern sich, aber das Auto selbst behält Marke, Karosserie und Motor.

Einsatzbereiche von Kotlin

Die Hauptaufgabe von Kotlin ist es, die Arbeit zu vereinfachen, die üblicherweise in reinem Java erledigt wird. Es wird jedoch nicht empfohlen, Kotlin unter Auslassung von Java zu lernen – obwohl die Technologie die Arbeit erleichtert, ist sie für Anfänger nicht gut geeignet. In Java ist alles verständlich und logisch, das eine folgt aus dem anderen, Schwarz ist Schwarz und Weiß ist Weiß. Kotlin dagegen lässt vieles aus und „errät“ es, spart also unsere Zeit, doch für Anfänger ist nicht jeder Schritt nachvollziehbar. Für ein erfahrenes Entwicklerteam ist Kotlin also eine Erleichterung, für Einsteiger kann es hingegen eine Art Plage sein. Das ändert nichts daran, dass Kotlin in bekannten Projekten und Anwendungen wie Pinterest, Uber, Netflix, Trello oder Amazon Web Services zum Einsatz kommt. Erwähnenswert ist, dass Android Kotlin als seine offizielle Programmiertechnologie präsentiert.

Warum sich Kotlin-Lösungen lohnen

Wir gehen davon aus, dass man etwas, das sich vereinfachen lässt, auch vereinfachen sollte. Aus diesem Grund haben wir Lösungen für mobile Technologien in der Sprache Kotlin implementiert. Davon profitieren alle Seiten: der Kunde, der nicht lange auf die Umsetzung seines Auftrags warten muss, sowie die Entwickler, die ihre Aufgaben zügig erledigen und sich auf die Verbesserung des Projekts konzentrieren können. Obwohl man schon jetzt von einer großen Popularität von Kotlin sprechen kann, wächst die Zahl der Anhänger dieser Technologie von Monat zu Monat. Steht der Auftrag unseres Kunden in irgendeiner Weise im Zusammenhang mit dem Android-System, ist die Wahrscheinlichkeit groß, dass wir bei der Umsetzung gerade die Kotlin-Technologie einsetzen.

Welche Projekte lassen sich mit Kotlin umsetzen?

Sehen Sie Beispiele für den Einsatz der Sprache Kotlin.

Mobile AppsMobile B2B- und B2C-Apps, Sharing-Economy-Apps und weitere für die Plattformen Android und iOS.
Sprechen wir über Ihr Kotlin-Projekt

Sind Sie bereit, uns mehr über Ihr Kotlin-Projekt zu erzählen? Kontaktieren Sie uns und vereinbaren Sie eine unverbindliche Beratung.

Projekt besprechen

Wir wählen die Technologie passend zu Ihrem Projekt

Sie müssen nicht selbst wählen. Beschreiben Sie, was entstehen soll – wir schlagen einen Technologie-Stack vor und schätzen Budget und Zeitplan. Die Beratung ist kostenlos.

Projekt anfragen