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.
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.
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.
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.
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.
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
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