{"id":52898,"date":"2023-11-01T11:56:26","date_gmt":"2023-11-01T15:56:26","guid":{"rendered":"https:\/\/sdtimes.com\/?p=52898"},"modified":"2023-11-01T11:56:26","modified_gmt":"2023-11-01T15:56:26","slug":"jetbrains-releases-kotlin-multiplatform-stable-version","status":"publish","type":"post","link":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/","title":{"rendered":"JetBrains releases Kotlin Multiplatform stable version"},"content":{"rendered":"<p dir=\"ltr\"><a href=\"https:\/\/www.jetbrains.com\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/www.jetbrains.com\/&amp;source=gmail&amp;ust=1698940460302000&amp;usg=AOvVaw3NaTL9kauhRJwFy1Tmw4Hu\">JetBrains<\/a>, the leading provider of professional software development tools, has released the stable version of\u00a0<a href=\"https:\/\/www.jetbrains.com\/kotlin-multiplatform\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/www.jetbrains.com\/kotlin-multiplatform\/&amp;source=gmail&amp;ust=1698940460302000&amp;usg=AOvVaw3NBOCUnM30yaQikXsoN_jV\">Kotlin Multiplatform<\/a>, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.<\/p>\n<p dir=\"ltr\">Released in Beta in 2022, Kotlin Multiplatform allows developers to create applications for, and efficiently reuse code across, various platforms while retaining the benefits of native programming. Now stable, the framework delivers a fully-stabilized API, simplified project configuration, and better interoperability with Objective-C and Swift, as well as faster build times and other performance improvements.<\/p>\n<p dir=\"ltr\">\u201cWhere other technologies abstract away or completely replace platform-specific app development, Kotlin Multiplatform is complementary to existing platform-specific technologies and is geared toward replacing platform-agnostic business logic. It\u2019s a new tool in the toolbox as opposed to replacing the toolbox,\u201d\u00a0<a href=\"https:\/\/netflixtechblog.com\/netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/netflixtechblog.com\/netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23&amp;source=gmail&amp;ust=1698940460302000&amp;usg=AOvVaw386RKKXPoyN4G33XB2TXQ0\">said<\/a>\u00a0David Henry and Mel Yahya, Developers at Netflix.<\/p>\n<p dir=\"ltr\">The main benefit of Kotlin Multiplatform is its flexibility. Developers can share only part of their app&#8217;s logic and write native code if they want to interact with platform-specific APIs or build native UIs. When combining Kotlin Multiplatform with Compose Multiplatform, a declarative framework for sharing UIs across multiple platforms, developers gain even more freedom and can share up to 100% of their codebase \u2013 all in Kotlin. Compose Multiplatform is currently stable for Android and desktop, experimental for web, and\u00a0<a href=\"https:\/\/blog.jetbrains.com\/kotlin\/2023\/05\/compose-multiplatform-for-ios-is-in-alpha\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/blog.jetbrains.com\/kotlin\/2023\/05\/compose-multiplatform-for-ios-is-in-alpha\/&amp;source=gmail&amp;ust=1698940460302000&amp;usg=AOvVaw0nto701QfJ5YyxRzHttYbx\">in Alpha<\/a>\u00a0for iOS.<\/p>\n<p dir=\"ltr\">JetBrains continues to enhance Kotlin Multiplatform and Compose Multiplatform, as well as the tooling around them, aiming to make this combination of technologies the ultimate choice for sharing code between platforms.<\/p>\n<p dir=\"ltr\">\u201cNow that Kotlin Multiplatform is stable, developers can feel much more confident about adopting it for their production projects, as JetBrains will be evolving Kotlin Multiplatform according to the strictest backward compatibility rules. Now is a great time to start using Kotlin Multiplatform for sharing code and to explore Compose Multiplatform\u2019s capabilities for sharing UIs. We will continue improving the core technology, the libraries, and the tooling to provide the best multiplatform development experience to all,\u201d said Ekaterina Petrova, Product Marketing Manager of Kotlin Multiplatform at JetBrains.<\/p>\n<p dir=\"ltr\">In addition to the improved Kotlin Multiplatform tooling, future updates will enhance the experience of iOS developers by delivering direct Kotlin-to-Swift interoperability and SwiftPM support. The next milestone for Compose Multiplatform is to deliver a Beta version for iOS in 2024. JetBrains is also actively developing Kotlin\/Wasm to facilitate modern web development with Kotlin Multiplatform.<\/p>\n<p dir=\"ltr\"><strong>About JetBrains<\/strong><\/p>\n<p dir=\"ltr\">JetBrains creates intelligent software development tools used by over 16 million professionals and 90 Fortune Global Top 100 companies. Its lineup of more than 30 products includes IDEs for most programming languages and technologies, such as IntelliJ IDEA, PyCharm, and others, as well as products for team collaboration, like YouTrack and Datalore. JetBrains is also known for creating Kotlin, a concise cross-platform language used for development on different platforms by more than 5 million developers worldwide yearly and recommended by Google as the preferred language for Android development. The company is headquartered in Prague, Czechia, and has offices around the world. For more information, please visit<a href=\"https:\/\/www.jetbrains.com\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=https:\/\/www.jetbrains.com\/&amp;source=gmail&amp;ust=1698940460302000&amp;usg=AOvVaw3NaTL9kauhRJwFy1Tmw4Hu\">\u00a0https:\/\/www.jetbrains.com\/<\/a>.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>JetBrains, the leading provider of professional software development tools, has released the stable version of\u00a0Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips. Released in Beta in 2022, Kotlin  &hellip; <a class=\"read-more\" href=\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\">continue reading<\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":540,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"cybocfi_hide_featured_image":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[834],"tags":[1166,3837,1647,1141],"coauthors":[11463],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JetBrains releases Kotlin Multiplatform stable version - SD Times<\/title>\n<meta name=\"description\" content=\"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JetBrains releases Kotlin Multiplatform stable version - SD Times\" \/>\n<meta property=\"og:description\" content=\"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\" \/>\n<meta property=\"og:site_name\" content=\"SD Times\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SDTimesD2\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-01T15:56:26+00:00\" \/>\n<meta name=\"author\" content=\"SD Times Newswire\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:site\" content=\"@sdtimes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SD Times Newswire\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\"},\"author\":{\"name\":\"SD Times Newswire\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/240a506455bc7348e333d46c768417fa\"},\"headline\":\"JetBrains releases Kotlin Multiplatform stable version\",\"datePublished\":\"2023-11-01T15:56:26+00:00\",\"dateModified\":\"2023-11-01T15:56:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\"},\"wordCount\":525,\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"keywords\":[\"JetBrains\",\"Kotlin\",\"mobile testing\",\"software development\"],\"articleSection\":[\"NewsWire\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\",\"url\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\",\"name\":\"JetBrains releases Kotlin Multiplatform stable version - SD Times\",\"isPartOf\":{\"@id\":\"https:\/\/sdtimes.com\/#website\"},\"datePublished\":\"2023-11-01T15:56:26+00:00\",\"dateModified\":\"2023-11-01T15:56:26+00:00\",\"description\":\"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.\",\"breadcrumb\":{\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sdtimes.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JetBrains releases Kotlin Multiplatform stable version\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sdtimes.com\/#website\",\"url\":\"https:\/\/sdtimes.com\/\",\"name\":\"SD Times\",\"description\":\"Software Development News\",\"publisher\":{\"@id\":\"https:\/\/sdtimes.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sdtimes.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sdtimes.com\/#organization\",\"name\":\"SD Times\",\"url\":\"https:\/\/sdtimes.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"contentUrl\":\"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png\",\"width\":225,\"height\":90,\"caption\":\"SD Times\"},\"image\":{\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SDTimesD2\",\"https:\/\/x.com\/sdtimes\",\"https:\/\/www.linkedin.com\/company\/sdtimes\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/240a506455bc7348e333d46c768417fa\",\"name\":\"SD Times Newswire\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/sdtimes.com\/#\/schema\/person\/image\/cee3d7d76ccaa394988ec9eb1fe61685\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/69da3ec9ff1b614a46d85a6460c3a05d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/69da3ec9ff1b614a46d85a6460c3a05d?s=96&d=mm&r=g\",\"caption\":\"SD Times Newswire\"},\"url\":\"https:\/\/sdtimes.com\/author\/sd-times-newswire\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JetBrains releases Kotlin Multiplatform stable version - SD Times","description":"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/","og_locale":"en_US","og_type":"article","og_title":"JetBrains releases Kotlin Multiplatform stable version - SD Times","og_description":"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.","og_url":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/","og_site_name":"SD Times","article_publisher":"https:\/\/www.facebook.com\/SDTimesD2","article_published_time":"2023-11-01T15:56:26+00:00","author":"SD Times Newswire","twitter_card":"summary_large_image","twitter_creator":"@sdtimes","twitter_site":"@sdtimes","twitter_misc":{"Written by":"SD Times Newswire","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#article","isPartOf":{"@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/"},"author":{"name":"SD Times Newswire","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/240a506455bc7348e333d46c768417fa"},"headline":"JetBrains releases Kotlin Multiplatform stable version","datePublished":"2023-11-01T15:56:26+00:00","dateModified":"2023-11-01T15:56:26+00:00","mainEntityOfPage":{"@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/"},"wordCount":525,"publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"keywords":["JetBrains","Kotlin","mobile testing","software development"],"articleSection":["NewsWire"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/","url":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/","name":"JetBrains releases Kotlin Multiplatform stable version - SD Times","isPartOf":{"@id":"https:\/\/sdtimes.com\/#website"},"datePublished":"2023-11-01T15:56:26+00:00","dateModified":"2023-11-01T15:56:26+00:00","description":"JetBrains, the leading provider of professional software development tools, has released the stable version of Kotlin Multiplatform, a technology for sharing code among iOS, Android, desktop, web, server-side, and other platforms. It is already used by development teams at major companies, including Netflix, VMware, Cash App, McDonald\u2019s, Electrolux, and Phillips.","breadcrumb":{"@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sdtimes.com\/softwaredev\/jetbrains-releases-kotlin-multiplatform-stable-version\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sdtimes.com\/"},{"@type":"ListItem","position":2,"name":"JetBrains releases Kotlin Multiplatform stable version"}]},{"@type":"WebSite","@id":"https:\/\/sdtimes.com\/#website","url":"https:\/\/sdtimes.com\/","name":"SD Times","description":"Software Development News","publisher":{"@id":"https:\/\/sdtimes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sdtimes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sdtimes.com\/#organization","name":"SD Times","url":"https:\/\/sdtimes.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/","url":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","contentUrl":"https:\/\/sdtimes.com\/wp-content\/uploads\/2014\/05\/deafaultlogo.png","width":225,"height":90,"caption":"SD Times"},"image":{"@id":"https:\/\/sdtimes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SDTimesD2","https:\/\/x.com\/sdtimes","https:\/\/www.linkedin.com\/company\/sdtimes\/"]},{"@type":"Person","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/240a506455bc7348e333d46c768417fa","name":"SD Times Newswire","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sdtimes.com\/#\/schema\/person\/image\/cee3d7d76ccaa394988ec9eb1fe61685","url":"https:\/\/secure.gravatar.com\/avatar\/69da3ec9ff1b614a46d85a6460c3a05d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/69da3ec9ff1b614a46d85a6460c3a05d?s=96&d=mm&r=g","caption":"SD Times Newswire"},"url":"https:\/\/sdtimes.com\/author\/sd-times-newswire\/"}]}},"_links":{"self":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52898"}],"collection":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/users\/540"}],"replies":[{"embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/comments?post=52898"}],"version-history":[{"count":1,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52898\/revisions"}],"predecessor-version":[{"id":52899,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/posts\/52898\/revisions\/52899"}],"wp:attachment":[{"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/media?parent=52898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/categories?post=52898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/tags?post=52898"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/sdtimes.com\/wp-json\/wp\/v2\/coauthors?post=52898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}