Kotlin 1.0 was released 3 years ago. It has been an amazing journey and a huge achievement to get to where we are today: Kotlin/Native has opened up incredible possibilities for Kotlin usage on all platforms, Kotlin was announced as a first-class language on Android, and our KotlinConf has become a successful annual event. The potential for the language is immense: every year Kotlin users double in number. Programmers all over the world are using Kotlin to create their server- and client-side web applications, Android and iOS mobile applications, and even data science.
This is the first year when we present the Kotlin Census infographics report to provide you with more insights and trends around Kotlin. Check it out!
We are happy to announce the new and improved Kotlin/Native plugin for AppCode 2019.1! Enjoy working on Kotlin, Swift, and Objective-C projects for macOS and iOS inside the same IDE. New to AppCode? AppCode is macOS-only IDE from JetBrains designed specifically for iOS/macOS developers. It offers extensive support for Objective-C and Swift.
To try the plugin out open AppCode 2019.1 (EAP or Release), navigate to Preferences | Plugins and type Kotlin/Native in the Marketplace tab search to find and install the Kotlin/Native for AppCode plugin
New Kotlin/Native Projects for iOS
The Kotlin/Native plugin for AppCode adds support for Kotlin/Native projects written in Gradle. For reusing code between iOS and Kotlin, we set up Kotlin/Native build to produce a framework which is used in Xcode. AppCode helps to configure an Xcode build for this scenario. We’ve added items to the New Project wizard to help us get started with a pre-configured project from scratch.
Our Kotlin community is growing fast; the number of users has increased by almost 3 times this year. The feedback you give is very important to us both as newcomers who have just started using Kotlin in 2018 and as experienced Kotlin users.
If you’re still hesitant about using Kotlin, we would like to know why. Your responses are very appreciated and important to us too.
If you filled out the survey last year, thank you! To make sure we are keeping our information up to date it would be really helpful for us if you could, please, do it again this year. We’ve added a few new questions and modified the options available to respond with based on the last year’s results and the new technologies which have appeared in 2018.
Please, could you kindly give us five minutes of your time and fill out the following survey.
By providing us with your details, this is not automatic consent for us to use your name, application, or company name. Your information is kept strictly confidential. We will always ask for written confirmation from you before we would ever try to use it.
The KotlinConf 2018 videos and their accompanying slides are all now available on the schedule on the website. In addition to this, there are two playlists on the JetBrains TV channel which cover day one and day two. The pictures from the event have been uploaded too. Check out the picture gallery, and try and find yourself, your friends, and your colleagues, in some of the biggest highlights from the event!
Posted in Events
Today we are releasing Kotlin 1.3 together with a set of accompanying libraries, build tools, and learning materials!
We develop Kotlin to be a good tool for all application developers, at all scales and on all platforms. In Kotlin 1.3 coroutines graduated to stable, making non-blocking code easy to read and write. Scalability has never been as approachable before! This release also brings Kotlin/Native Beta that compiles Kotlin code directly to native binaries. The multiplatform capabilities of Kotlin now cover all supported platforms so one can share business logic between such components as Android and iOS apps. Servers can share logic with web and mobile clients too, and multiplatform libraries make everyday tasks easily portable.
We’ll organize a series of webinars covering major features of 1.3. Subscribe here: