Profile avatar
kotlinlang.org
Kotlin is a programming language that makes coding concise, cross-platform, and fun β€”Β https://kotlinlang.org/ Video tutorials http://kotl.in/video News http://kotl.in/news Community discussions http://kotl.in/slack
37 posts 1,376 followers 4 following
Prolific Poster

πŸ”§ Simplify your Gradle builds with convention plugins! Encapsulate and reuse common build logic across multiple build files. πŸ’‘ Although the initial setup may be time-consuming, it's easy to maintain once you complete it. #GradleBestPractices πŸ‘‰ kotlinlang.org/docs/gradle-...

Join @kotzilla.bsky.social for a deep dive into Koin's new IDE Plugin. Learn how to spot and fix Kotlin app issues right in your IDE. Don't miss this technical session! πŸ’» πŸ”Ž

πŸŽ‰ Ktor 3.1.1 has been released! Check out the changelog for a full list of updates. github.com/ktorio/ktor/...

πŸ“¦ Centralize your dependencies with Gradle's version catalog! Define versions, libraries, and plugins in one place for consistency across projects. #GradleBestPractices πŸ”— More details: kotlinlang.org/docs/gradle-...

πŸ’œπŸŒ± Ready to build powerful web applications? Try Kotlin with Spring Boot! πŸ› οΈβš™οΈ Unlock the full potential of both technologies with this step-by-step tutorial: πŸ‘‰ spring.io/guides/tutor...

πŸ”΄πŸŽŸοΈ The first KotlinConf’25 workshop is already sold out! Don’t fret; you can still get tickets to the others. One of which will see JetBrains’ own Victor Kropp and @zsmb.co guide you through building a shared UI with Compose Multiplatform. πŸ‘‰ Choose your perfect session: kotlinconf.com/workshops/

🎀✨ Time to introduce our KotlinConf’25 speakers! Let’s start with day-2 keynote speaker, Diana Montalion @mentrix.bsky.social, Systems Architect & Mentrix founder. Diana will explore how resilience, self-organization, and hierarchy help us navigate the growing complexity of software systems. πŸ§΅β¬‡οΈ

πŸš€ Boost build maintainability with Gradle's Kotlin DSL! You can avoid learning another language while gaining the benefits of strict typing: better IDE support, refactorings, and autocompletion. #GradleBestPractices More details: kotlinlang.org/docs/gradle-...

πŸš€ The Kotlin Foundation Annual Report 2024 is here! πŸ”Ή 2.5M+ developers coding in Kotlin πŸ”Ή $182K+ invested in ecosystem growth πŸ”Ή Student contests, grants and open-source contributions Check out the full report to learn more and see what’s next! πŸ‘‡ πŸ“– kotlinfoundation.org/news/annual-...

🌟 Are you a Java developer, ready to explore Kotlin? With native support in IntelliJ IDEA and the Java-to-Kotlin converter (J2K), you’ll be up and running in no time. Learn how to convert Java to Kotlin with J2K: πŸ”— kotlinlang.org/docs/mixing-...

πŸ› οΈ Gradle builds giving you headaches? The JetBrains team's new guide has you covered: ✨ Gradle Best Practices for Kotlin ✨ Get practical tips for organizing and optimizing your project to enhance clarity, maintainability, and scalability. πŸ”— kotlinlang.org/docs/gradle-...

πŸ” Which AI model understands Kotlin best? We put DeepSeek-R1, several OpenAI models, and others to the test using Kotlin-specific benchmarks. πŸ‘‰ See the results: kotl.in/dctp8y

🎊 Kotlin 1.0 was released 9 years ago! We’re sharing our love for the amazing Kotlin community this Valentine’s Day. πŸ’œ Thank you for your passion, dedication, and belief in the language. What’s something you’ve recently loved about coding in Kotlin? Tell us your story!

πŸš€ Ktor 3.1.0 is here! This release brings many improvements, including: βœ… SSE improvements βœ… A new CLI project configurator βœ… HttpClient multipart βœ… New feedback collection tools Read the blog post and start building your next project today! kotl.in/nh4wsk

πŸš€ Kotlin Multiplatform Tooling – Shifting Gears! We’re doubling down on KMP support in IntelliJ IDEA and Android Studio! As a result, we’re discontinuing KMP support in Fleet, but all the insights we've gained will fuel our future efforts. Get the details here: blog.jetbrains.com/kotlin/2025/...

πŸ’¬ Have you used Kotlin 2.1 features? We’d love to hear about your experience! Share your thoughts on guards, multi-dollar interpolation, and more to help us refine Kotlin. πŸ‘‰ Take the survey: kotl.in/mygd05

Keeping up with all the news can be tough, but no worries! Kodee has rounded up some exciting Kotlin ecosystem updates over the past few months for you. β˜• Grab your coffee (or your drink of choice), relax, and catch up on what you might have missed. πŸ’œ blog.jetbrains.com/kotlin/2025/...

πŸ”₯ What fun activities should we host at KotlinConf’25? Choose your preferred option or share your own ideas and suggestions in the comments! πŸ’‘πŸ’¬ πŸ”² Live coding battles ⚑ πŸ”² Kotlin trivia quiz ❓ πŸ”² I have another idea! ✍️‡️

🌐 Did you know that you can submit your Ktor plugins to the public registry and share them with the community? πŸ‘‡ Check out our blog post for all the details! blog.jetbrains.com/kotlin/2024/...

πŸ‘€ Check out the blog post, Kotlin Multiplatform and Ktor: Developing Client and Server Simultaneously with Integration Testing, by KEJ_ANDROID, who also contributed valuable updates to the Ktor documentation. πŸŽ‰ Thanks for supporting the Ktor community! πŸ‘‡ medium.com/@yuijin0909/...

✨ ICYMI The Ktor generator has been updated with: βœ… A refreshed design ⚑ Simplified project setup πŸ‘€ One-click preview for a smoother experience Enjoy seamless Ktor development – try it today! πŸ‘‰ start.ktor.io/settings

The KMP ecosystem keeps on growing! πŸ“ˆ Over the years, multiplatform libraries have flourished, offering powerful tools for networking, data storage, arithmetic, analytics, and more. Check out klibs.io, designed to make finding KMP libraries faster and easier.

Confused about the difference between Compose Multiplatform and Jetpack Compose? πŸ€” To clear things up, we’ve published a new doc that explains their relationship and key differences. Check it out! ➑️ kotl.in/1js69g

πŸš€ Ktor CLI, the new command-line tool for generating Ktor projects, is here! Get started easily with Homebrew using: ⚑ brew install ktor ⚑ ktor new Check out the full installation instructions here: πŸ”— github.com/ktorio/ktor-...

πŸ” Explore a variety of cross-platform projects built with KMP for iOS, Android, web, desktop, and the server side! 🌍 From shared parts of logic to full functionality, including Compose Multiplatform for the UI, there's something for every developer! kotl.in/mltplsmpl

Did you know that we have a vibrant Kotlin Multiplatform community on Slack, with more than 17,500 participants? πŸ’¬ Join the #multiplatform channel for discussions about all things Kotlin Multiplatform! Get your invite: πŸ‘‰ kotl.in/slack

Hello, World! 🌍 IntelliJ IDEA is now on Bluesky. We’re here to share coding tips, provide updates, and stay connected with you. πŸ“’ Follow us, tag your dev friends, and help spread the word!

πŸŽ‰ ✨ Start the new year with the latest Kotlin news and updates! If you haven't subscribed to our Kotlin Roundup yet, now's the perfect time to do so. The January edition is coming soon! πŸ“¨ πŸ”— kotl.in/kotlin-news-...

πŸŽ‰ The holiday season is near, but we’re not slowing down! Compose Multiplatform 1.7.3 is out and packed with improvements: πŸ‘‰ K2 mode support in the Compose plugin for IntelliJ IDEA. πŸ‘‰ Seamless swipe-to-go-back for native iOS navigation. Update today! ✨ kotl.in/compose173

Thinking of adding AI capabilities into your Kotlin app? Want to experiment working with LLMs during holidays? The Model Context Protocol (MCP) makes it simple! Check out the fresh official Kotlin MCP SDK, created and co-maintained by the JetBrains team: github.com/modelcontext...

πŸ€” Finding KMP libraries feels like a chore? Introducing klibs.io – a web service that simplifies your search for KMP libraries that are right for your needs and platforms. Try this alpha version and share your thoughts! 🌟 Learn more: πŸ‘‡ blog.jetbrains.com/kotlin/2024/...

βœ¨πŸš€ Now’s the perfect time to explore WebAssembly with Kotlin! Safari 18.2 brings support for WasmGC, meaning it’s now available in all major browsers. This unlocks more efficient web development for Kotlin/Wasm and Compose Multiplatform for Web. Try it now! πŸ‘‰ kotl.in/wasm

πŸ§‘β€πŸŽ“ Are you planning your learning goals for 2025? KotlinConf workshops are the perfect opportunity to enhance your skills and grow your career! Explore our latest blog post to find the right workshop for your future success. πŸ‘‡

πŸ’œ Are you a Kotlin Multiplatform developer? Share your feedback about the Multiplatform ecosystem, IDEs, and build tools. Help us improve KMP for developers like you and get the chance to win your very own Kodee plushie! πŸ‘‰ Start here: kotl.in/kmpsrvy24-blu

Did you know that Kotlin is the fifth-fastest-growing language on GitHub, according to Octoverse 2024? πŸ‘‰ github.blog/news-insight... Check out the thread below to learn about other Kotlin stats and facts! πŸ§΅πŸ‘‡