Hacker News new | past | comments | ask | show | jobs | submit | more skinnyasianboi's comments login

Kotlin native/multiplatform projects is the answer


It's _very_ early, though, as well.

There's not much of an ecosystem for multiplatform yet for desktop projects at all. For macOS you have a way of "making a framework you can use" and that's about it.

There is a lot of promise, though, in the mobile space: https://touchlab.co/touchlab-square-kotlin-multiplatform-col...

My sense is that as the mobile multiplatform space gets ironed out, the desktop space will benefit.

Though generally speaking, Kotlin/Native has a _much_ lower level of "institutional" risk, since the Kotlin approach doesn't subvert the control Apple or Microsoft have over their platforms. Flutter, on the other hand, seems to abstract it away.


You still need some gui library/framework. What crossplatform options do you have?


Kotlin is by JetBrains.


Its not though.. the only IDE is CLion which does not have a free version. Thats a showstopper for a lot of people.

Its also pretty slow compared with other native solutions.


It actually works really well in IntelliJ Community Edition. There is a template for creating a new Kotlin/Native project, the auto-completion works and there is even unit testing support! Things have come a long way since the early days of compiling your own cinterop stubs and figuring out APIs from the generated wrappers. :)

If you want a debugger you need CLion, though. And the compiler is really, really slow – but they seem to be working on benchmarking things recently, so presumably it will be improved.


I'm tired of long compilation and failing compiler ;)


What are some of the strengths you enjoy about Kotlin?


Exactly. Kotlin for all platforms is the best option for the future.


It's worth to mention that Pursim Laptops have a hardware "kill switch" for microphone/webcam/Bluetooth/wifi


> Spotify wouldn’t be the business they are today without the App Store ecosystem

Is that true? I remember me, my friends and family all had the spotify deskop app way before installing it on mobile.


Thanks, I just made an account and will keep an eye on it. Looks small but great and it's sponsored by my favorite password manager "Bitwarden".


SEEKING FREELANCER

Location: Berlin, Germany

Remote: Yes

Tech: Kotlin/9+ years experience in mobile development with focus on android

Email: sschubert89@gmail.com


actually I'm SEEKING WORK not freelancer


Did anyone hear about openbook.social ? They had a failed kickstarter campaing but got their goal in a second one. I think the beta starts in january. I'm keen to test it out. TIt's privacy focused and hopefully 100% open source.


Centralized if I remember correctly even if they are open source. The instances will not federate to each-others.


I will redirect the article to my boss and coworkers who are not conviced to commit with "Fix/Add/Update".


My favourite anecdote about this is an old coworker of mine who, at a certain point in time, had a number of successive commits with the commit message being his first name.


I mean, if he's called Peter, and 'to Peter' has come to mean something like 'fix tiny typos' then a commit that says 'Peter' kind of makes sense.


I appreciate that they added permanent close buttons to tabs.


The simple design of Chrome on Mac is nice, I'm not a fan of all the lines and shadows in Firefox, I wish they would change it. But I'm still giving it try for the next days. On Android Firefox looks pretty sexy.


"..make designers less dependent on their software (if it suddenly stops working, you should still have a chance to use your files somehow)..."(source=link) Makes your "..Will you charge me $1000 in two years, once I become dependent?.." invalid


I don't think it does. Words are words.


doesn't it? I don't understand edit: ignore the 1000$ part. what i mean is that one focus of the product is to make designer less dependent because there won't be a new file format for example. but cpks was talking about the danger of becoming dependent. thats what i didn't get


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: