News for hackers. Stuff that matters.
Re:Flutter desktop shells by skinnyasianboi on Thursday April 25, 2019 @10:58AM (#19748836)
Kotlin native/multiplatform projects is the answer
Re:Flutter desktop shells by mr_tristan on Thursday April 25, 2019 @11:24AM (#19749114)
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.

Re:Flutter desktop shells by expliced on Thursday April 25, 2019 @11:09AM (#19748961)
You still need some gui library/framework. What crossplatform options do you have?
Re:Flutter desktop shells by Bahamut on Thursday April 25, 2019 @11:01AM (#19748874)
Kotlin is by JetBrains.
Re:Flutter desktop shells by rhodysurf on Thursday April 25, 2019 @01:54PM (#19750749)
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.

Re:Flutter desktop shells by ptx on Friday April 26, 2019 @02:22PM (#19760435)
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.

Re:Flutter desktop shells by scalatronn on Thursday May 02, 2019 @07:05AM (#19806591)
I'm tired of long compilation and failing compiler ;)
Re:Flutter desktop shells by brylie on Thursday April 25, 2019 @11:04AM (#19748898)
What are some of the strengths you enjoy about Kotlin?
Re:Flutter desktop shells by supergilbert on Thursday April 25, 2019 @11:01AM (#19748872)
Exactly. Kotlin for all platforms is the best option for the future.