leanpub, to Kotlin
@leanpub@mastodon.social avatar

Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: https://leanpub.com/sh/s7DRumAd #ComputerProgramming #Kotlin

leanpub, to Software
@leanpub@mastodon.social avatar

Jetpack Compose internals by Jorge Castillo is on sale on Leanpub! Its suggested price is $54.99; get it for $32.79 with this coupon: https://leanpub.com/sh/fiGpL0Cq #Software #ComputerProgramming #Java #Kotlin #SoftwareArchitecture #SoftwareEngineering

leanpub, to Kotlin
@leanpub@mastodon.social avatar

Kotlin Coroutines by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.99; get it for $15.99 with this coupon: https://leanpub.com/sh/bhTELIZp #ComputerProgramming #Kotlin

leanpub, to Kotlin
@leanpub@mastodon.social avatar

Atomic Kotlin by Bruce Eckel and Svetlana Isakova is on sale on Leanpub! Its suggested price is $39.00; get it for $12.00 with this coupon: https://leanpub.com/sh/KI2gp0Iy #Kotlin

leanpub, to Software
@leanpub@mastodon.social avatar

Jetpack Compose internals by Jorge Castillo is on sale on Leanpub! Its suggested price is $54.99; get it for $32.79 with this coupon: https://leanpub.com/sh/d79LM9zp #Software #ComputerProgramming #Java #Kotlin #SoftwareArchitecture #SoftwareEngineering

leanpub, to Engineering
@leanpub@mastodon.social avatar

Effective Kotlin by Marcin Moskała is on sale on Leanpub! Its suggested price is $29.90; get it for $12.50 with this coupon: https://leanpub.com/sh/mvRCGzo1 #ComputerProgramming #Engineering #Kotlin

TobiasRoeser, to Java

Dear #Java / #Scala / #Kotlin developers who target the JVM:

Please stop dropping support for older Java Versions in patch releases!

Thanks!

leanpub, to Kotlin
@leanpub@mastodon.social avatar

The course Kotlin Essentials by Marcin Moskała is on sale on Leanpub! Its suggested price is $34.00; get it for $19.20 with this coupon: https://leanpub.com/sh/0LAOcZq6 #Kotlin #ComputerProgramming

stadiamaps, to rust

Interested in Rust? Mobile development? Both? 📱🦀🤖

You might enjoy our latest technical blog post about Ferrostar, the open-source navigation SDK we're building with Rust at the core: https://stadiamaps.com/news/ferrostar-building-a-cross-platform-navigation-sdk-in-rust-part-1/.

Rust on mobile is an exciting space, and a LOT has happened in the past few months.
This post focuses on idiomatic (yes, really!) binding generation between a Rust core, Swift, and Kotlin. And of course, we also cover the pitfalls we've encountered so far 😄

#rust #swift #kotlin

simonbs, to random
@simonbs@mastodon.social avatar

snake_case > camelCase for unit tests. It's soooo much better for readability.

b4ux1t3,
@b4ux1t3@hachyderm.io avatar

@chamook @simonbs #kotlin has this, too! Between F# and Kotlin, I get sane test names across most of my side projects.

foss_android, to foss
@foss_android@mstdn.social avatar

Audile
Music recognition app

Audile is a music recognition application that can help you quickly and accurately identify a music track playing nearby you. This application uses the AudD® service as a Music Recognition API.

Download: https://www.f-droid.org/packages/com.mrsep.musicrecognizer/

itnewsbot, to ProgrammingLanguages

Kotlin keeps climbing the Tiobe popularity index - JetBrains’ Kotlin language, a Java rival endorsed by Google for Android mobile develop... - https://www.infoworld.com/article/3710290/kotlin-keeps-climbing-the-tiobe-popularity-index.html#tk.rss_all #programminglanguages #softwaredevelopment #mobiledevelopment #android #kotlin #java

jakub_zalas, to Kotlin

In this new blog post we will considered several ways to implement state to be used in decision-making. We're equipped with a varied range of tools suitable for different sizes and maturity of problems, from deriving the state with stream extension functions to employing finite state machines.

https://dev.to/jakub_zalas/deriving-state-from-events-1plj

jendrik, to Kotlin

JetBrains introduces Amper. An experimental project description language for Multiplatform. The underlying system using the notation is still .

Happy to see such developments. The / build system is Gradle's killer application. But in its core it's a powerful framework to create build systems on top of.

The huge feature set of vanilla Gradle is probably it's biggest weakness when used directly by end users. Excited to see where this goes.

https://blog.jetbrains.com/blog/2023/11/09/amper-improving-the-build-tooling-user-experience/

fishyswaz, to Kotlin

JetBrain's Fleet IDE has announced Kotlin Multiplatform tooling! Going to start trying it out. The Swift support looks particularly great. #KMM #Kotlin https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-tooling-in-fleet/

alexelcu, to chrome
@alexelcu@social.alexn.org avatar

Great article introducing #WasmGC, shipping in #Chrome 119 and #Firefox 120.

It explains the performance and interop benefits. And how targetting WasmGC is like targetting a new VM, with existing LLVM-based implementations not currently compatible.

Languages that have working WasmGC implementations: #Kotlin, #Dart, #Java, #OCaml (wasm_of_ocaml) 😍

https://v8.dev/blog/wasm-gc-porting

ljrk, to Java
@ljrk@todon.eu avatar

Broke: Using #Clojure i/o #Java or #Kotlin because it's functional and that's better!

Woke: Using Clojure because #Leiningen is just the better build system and #Gradle, #Maven and #Ant suck.

captainepoch, to Kotlin
khalidabuhakmeh, to Kotlin
@khalidabuhakmeh@mastodon.social avatar
alexelcu, to mastodon
@alexelcu@social.alexn.org avatar

On #Mastodon I'm getting plenty of pleasant interactions, and it's a nice place, but it's very one-sided.

I wish to see more #Scala, #Kotlin, #Java or general programming content. Being on my self-hosted instance certainly doesn't help with discoverability, although I am using https://relay.fedi.buzz/ to follow these tags.

alexelcu, to programming
@alexelcu@social.alexn.org avatar

Let's say we want a Set[Throwable], to detect duplicate exceptions, so we need to come up with a reasonable comparison function that works for Throwable. Plain equality doesn't work, as Throwable is mutable (has identity).

The linked #Scala sample is surprisingly difficult to translate into other JVM languages (e.g., #Kotlin, #Java), due to:

‣ Tuples;
‣ Persistent list (stack) with useful operators;
‣ Deep pattern matching;
‣ Tail-recursion;
‣ Expression-oriented.

https://gist.github.com/alexandru/3282ed5e92aa121083fc4c38526d5a66

itnewsbot, to ProgrammingLanguages

Kotlin upgrade advances K2 compiler - The 1.9.20 version of JetBrains’ Kotlin language has been published, moving the high-p... - https://www.infoworld.com/article/3709914/kotlin-upgrade-advances-k2-compiler.html#tk.rss_all #programminglanguages #softwaredevelopment #kotlin

nurkiewicz, to Kotlin
@nurkiewicz@fosstodon.org avatar

Such a shame that a popular #Kotlin linter is named #ktlint, not #Kotlint ;-) https://github.com/pinterest/ktlint

khalidabuhakmeh, to Kotlin
@khalidabuhakmeh@mastodon.social avatar

#Kotlin Multiplatform is really coming together nicely. #ios #android #web #desktop

https://www.jetbrains.com/kotlin-multiplatform/

itnewsbot, to ProgrammingLanguages

JetBrains' Kotlin Multiplatform is now stable - JetBrains has released a stable version of its Kotlin Multiplatform technology for sha... - https://www.infoworld.com/article/3709849/jetbrains-kotlin-multiplatform-is-now-stable.html#tk.rss_all

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines