Kotlin Multiplatform Mobile: Unterschied zwischen den Versionen

Aus Android Wiki
K (Typo gefixt)
(Start Betaphase)
 
Zeile 1: Zeile 1:
''Kotlin Multiplatform Mobile'' (KMM) ist ein von der Firma [[JetBrains]] veröffentlichtes [[SDK]] für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobile Apps]] für [[Android]] und [[iOS]], wobei die Bussiness-Logik der App mit der Programmiersprache [[Kotlin]] geschrieben wird.<ref>{{Cite web | url = https://heise.de/-4885878 | title = Kotlin Multiplatform Mobile bringt Android und iOS unter einen Hut | accessdate = 2020-09-06 | date = 2020-09-04 | publisher = heise.de}}</ref><ref name="jetbrains_blog_august_2020">{{Cite web | url = https://blog.jetbrains.com/kotlin/2020/08/kotlin-multiplatform-mobile-goes-alpha/ | title = Kotlin Multiplatform Mobile Goes Alpha | author = Ekaterina Petrova | accessdate = 2020-09-06 | date = 2020-08-31 | publisher = blog.jetbrains.com | language = en}}</ref>
''Kotlin Multiplatform Mobile'' (KMM) ist ein von der Firma [[JetBrains]] veröffentlichtes [[SDK]] für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobile Apps]] für [[Android]] und [[iOS]], wobei die Bussiness-Logik der App mit der Programmiersprache [[Kotlin]] geschrieben wird.<ref>{{Cite web | url = https://heise.de/-4885878 | title = Kotlin Multiplatform Mobile bringt Android und iOS unter einen Hut | accessdate = 2020-09-06 | date = 2020-09-04 | publisher = heise.de}}</ref><ref name="jetbrains_blog_august_2020">{{Cite web | url = https://blog.jetbrains.com/kotlin/2020/08/kotlin-multiplatform-mobile-goes-alpha/ | title = Kotlin Multiplatform Mobile Goes Alpha | author = Ekaterina Petrova | accessdate = 2020-09-06 | date = 2020-08-31 | publisher = blog.jetbrains.com | language = en}}</ref>


Die Alpha-Version von ''Kotlin Multiplatform Mobile'' wurde im August 2020 veröffentlicht.<ref name="jetbrains_blog_august_2020"/>
Die Alpha-Version von ''Kotlin Multiplatform Mobile'' wurde im August 2020 veröffentlicht<ref name="jetbrains_blog_august_2020"/>, die erste Beta-Version gab es im Oktober 2022<ref>{{Cite web | url = https://heise.de/-7304527 | title = "Kotlin Multiplatform Mobile" zum Entwickeln für Android und iOS erreicht Beta | author = Rainald Menge-Sonnentag | accessdate = 2022-10-11 | date = 2022-10-11 | publisher = heise.de}}</ref>.


Die in Kotlin geschriebene Business-Logik wird in nativen Code für das jeweilige Betriebssystem übersetzt, wobei neben Android und iOS noch [[watchOS]] sowie die Desktop-Betriebssysteme Windows, [[macOS]] und [[Linux]] unterstützt werden.<ref>{{Cite web | url = https://heise.de/-7155149 | title = Kotlin Multiplatform Mobile: Native Apps entwickeln mit Multiplattform-Technik | author = Nils Kasseckert | quote = Mit Kotlin Multiplatform Mobile lässt sich nativer Code für Android, iOS, watchOS, macOS, Windows sowie Linux erzeugen | accessdate = 2022-07-02 | date = 2022-06-28 | publisher = heise.de}}</ref>
Die in Kotlin geschriebene Business-Logik wird in nativen Code für das jeweilige Betriebssystem übersetzt, wobei neben Android und iOS noch [[watchOS]] sowie die Desktop-Betriebssysteme Windows, [[macOS]] und [[Linux]] unterstützt werden.<ref>{{Cite web | url = https://heise.de/-7155149 | title = Kotlin Multiplatform Mobile: Native Apps entwickeln mit Multiplattform-Technik | author = Nils Kasseckert | quote = Mit Kotlin Multiplatform Mobile lässt sich nativer Code für Android, iOS, watchOS, macOS, Windows sowie Linux erzeugen | accessdate = 2022-07-02 | date = 2022-06-28 | publisher = heise.de}}</ref>

Aktuelle Version vom 11. Oktober 2022, 14:02 Uhr

Kotlin Multiplatform Mobile (KMM) ist ein von der Firma JetBrains veröffentlichtes SDK für die Cross-Platform-Entwicklung von mobile Apps für Android und iOS, wobei die Bussiness-Logik der App mit der Programmiersprache Kotlin geschrieben wird.[1][2]

Die Alpha-Version von Kotlin Multiplatform Mobile wurde im August 2020 veröffentlicht[2], die erste Beta-Version gab es im Oktober 2022[3].

Die in Kotlin geschriebene Business-Logik wird in nativen Code für das jeweilige Betriebssystem übersetzt, wobei neben Android und iOS noch watchOS sowie die Desktop-Betriebssysteme Windows, macOS und Linux unterstützt werden.[4]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. 2,0 2,1 Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.