ArmouredWizard, to Kotlin
@ArmouredWizard@dice.camp avatar

#kotlin #ttrpg
I'm thinking of re-writing my Random Dungeon Creator app.
Does anyone have tips for how to build the code, what data structures to use, etc?
I threw it together in Java, with a combination of database and JSON for the raw data, but feel I can rewrite it better.
Help/direction appreciated

Description of a Room in Dungeon

haliphax, to webdev
@haliphax@hachyderm.io avatar

I suppose I should properly introduce myself. I'm haliphax. I like futzing around with #TextMode applications. I've been in "full stack" #WebDev for just over 20 years now and love to write #Python / #TypeScript projects, but my day job involves a lot of #AWS, #microservices, and #Kotlin.

Psyched to be here!

MichaelBTech, to random
schmonz, to programming

You know me, I can’t pass up a portmantopportunity. So I’ve renamed When All Tests Were Green to Greencently.

(From unwieldy to eye-rolling, perhaps amusingly so.)

Here’s a FAQ about the thing itself, not the rename: https://schmonz.com/software/greencently/faq

#junit #tdd #git #jvm #kotlin #java

pblasucci, to programming
@pblasucci@hachyderm.io avatar

It’s verrrrry early days for me, but…

I think I quite like #kotlin (at least, as far as language and tooling… jury’s still out on the larger ecosystem). It sits comfortably in-between #csharp and #fsharp, and without any of the eye-roll-inducing quirks of #rustlang.

Mayhaps I’ll keep with it for a while… maybe I’ll even do a blog post 😮 (but probably not😅).

SoCraTes_UK, to random
f, to books

Guess I should post a new introduction since I moved servers and this account has no posts at all 😛

I'm a developer/coder. I used to be very much into mobile development (both #iOS and #Android) using #Swift and #Kotlin. Now my main area of interest is digital creativity using #AI to generate art, text, and music.

I don't post a lot generally, but do daily postings of interesting papers from the cs.CV category on arXiv.org. So first thing in the morning, there will be a barrage of posts from me and then probably nothing much for the rest of the day 🙂

I also post a daily set of images based on my #StableDiffusion prompt of the day — I generate a bunch of images through the day based on a single prompt, pick the four best images (according to me) and post them the next day.

Other than that, I do boost a lot — #MachineLearning and #DeepLearning, #Writing, #AIArt, #Photographs, #Humour are probably the main topics of interest for me. But if I find anything interesting in the areas of #Books, #TV, #Movies, I'd boost those too 🙂

#introduction #introductions

og, to random

So I started learning to code in #Kotlin !!!

I'm learning the basics from scratch on https://developer.android.com

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

We have static #programming languages that are both adequate for the server-side and can target the client-side (Javascript, WASM, native, etc), such as #Scala, #Kotlin, #Rust, #FSharp, #Typescript.

The biggest advantage of using the same language is that you can share code, starting with the data models, alongside serialization, and parsing/validation rules. The API can thus be easily kept in sync, and a server-side test is also relevant on the client-side.

sinasamaki, to androiddev
@sinasamaki@androiddev.social avatar

✨ New article out now

Recreate @Flipboard 's page fold animation in and implement it in vertical orientation as well.

https://www.sinasamaki.com/page-flip-3d-animation-in-jetpack-compose

Page fold animation in both orientations

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/IVjgZiUN #Software #ComputerProgramming #Java #Kotlin #SoftwareArchitecture #SoftwareEngineering

Crell, to Kotlin
@Crell@phpc.social avatar

This app is written in a language with a very strong and powerful type system, and is going out of its way to not use it. cries

#Kotlin #PHP #ProbablyOtherLanguagesToo #Programming

androidweekly, to androiddev German
@androidweekly@androiddev.social avatar

Latest Android Weekly Issue 626 is out!
https://androidweekly.net/issues/issue-626 #AndroidDev #Kotlin

androidweekly, to androiddev German
@androidweekly@androiddev.social avatar

Latest Android Weekly Issue 624 is out!
https://androidweekly.net/issues/issue-624

leanpub, to Kotlin
@leanpub@mastodon.social avatar

Kotlin: An Illustrated Guide by Dave Leeds is free with a Leanpub Reader membership! Or you can buy it for $15.00! http://leanpub.com/kotlin-illustrated #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/By4pfOXX #Software #ComputerProgramming #Java #Kotlin #SoftwareArchitecture #SoftwareEngineering

leanpub, to Kotlin
@leanpub@mastodon.social avatar

Kotlin: An Illustrated Guide: The fun way to learn Kotlin programming, one concept at a time! https://leanpub.com/kotlin-illustrated by Dave Leeds is the featured book on the Leanpub homepage! https://leanpub.com

frankel, to Kotlin
@frankel@mastodon.top avatar
leanpub, to Kotlin
@leanpub@mastodon.social avatar

Big Kotlin pack https://leanpub.com/b/kotlin_mm by Marcin Moskała is the featured bundle on the Leanpub homepage! https://leanpub.com

khalidabuhakmeh, to Kotlin
@khalidabuhakmeh@mastodon.social avatar

TIL that the #Kotlin Foundation offers #OSS grants for folks adding value to the #kotlin ecosystem. Check it out if you are in the space.

https://kotlinfoundation.org/grants/

Crell, to Java
@Crell@phpc.social avatar

Oh. My. Fucking. God.

I have just learned that "#Java Bean" has two completely different and incompatible definitions.

One is a dumb, badly designed data object with getters and setters.

The other is... a service object managed by the Spring framework IoC container.

Holy hell. This is 10x worse than #Laravel "facades."

Am I wrong here? This is what I'm finding from online tutorials. Is there more nuance that is not coming through, because for now I just hate #Spring even more.

#Kotlin

khalidabuhakmeh, to Kotlin
@khalidabuhakmeh@mastodon.social avatar

Wow. @maartenballiauw looks great in the official #kotlin mascot, Kodee, costume. He's got some amazing Belgian dance moves.

https://www.youtube.com/live/Ar73Axsz2YA?si=pcBS2SclZSqyW72h&t=122

khalidabuhakmeh, to reddit
@khalidabuhakmeh@mastodon.social avatar

A colleague just published a #reddit post about using #kotlin for #godotengine game development. If you're into #gamedevelopment, you may want to check it out.

https://www.reddit.com/r/Kotlin/comments/1d1w2w5/postcat_kodee_a_kotlinconf24_game_made_with/

akop, to Java
@akop@mastodon.akop.online avatar

Code-Smells caused by "history" are sometimes funny. In one project, we have often this:

variable = otherValue == null ? null : otherValue

instead it can be just this:

variable = otherValue

(Some months ago, the null-check was important because the code was like this:

variable = otherValue == null ? null : otherValue.longValue())

julianwki,
@julianwki@chaos.social avatar

@akop I am so glad about languages like Kotlin which offer non-nullable types. Exactly that will get unnecessary and also survive refactorings.

leanpub, to Kotlin
@leanpub@mastodon.social avatar

Kotlin: An Illustrated Guide by Dave Leeds is free with a Leanpub Reader membership! Or you can buy it for $15.00! http://leanpub.com/kotlin-illustrated #Kotlin

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