https://kotlinlang.org logo
Title
i

ivano

07/09/2019, 10:15 AM
Will jetpack compose become the kotlin web frontend solution, as is aiming ios with swiftUi and swiftWebUi?
🔮 2
t

Tsvetozar Bonev

07/09/2019, 10:22 AM
I have a dream of a Kotlin compiled to WASM ui framework becoming popular
i

ivano

07/09/2019, 10:24 AM
will see guys, for sure intellij and G will not wait competitors
But anyway from the crystal balls icons, I see that could be that this is the direction kotlin want to take, my 2 cents would be with ktor as backend framework
😍 1
g

gildor

07/09/2019, 10:26 AM
Isn’t swiftWebUi is just a simple ad-hoc experiment?
💯 1
You can do something similar with Compose probably, question is “is it make sense on current state of the project or not”?
i

ivano

07/09/2019, 11:04 AM
Does not make sense, but winner takes all
and will depend by the evolution of kotlin multiplatform, flutter
g

gildor

07/09/2019, 11:09 AM
Winner of which game?
i

ivano

07/09/2019, 11:10 AM
money game
a platform that become the standard for devs becomes really reach of apps
g

gildor

07/09/2019, 11:40 AM
not really sure what you mean
I think there is 0 chance that any SwiftUI implementation will get significant part of web dev market
same for Compose
it will be a niche product. It’s personally really interesting for me, but I don’t believe that it will be so big player on web dev
i

ivano

07/09/2019, 11:43 AM
reasonable what you say
but we have to point out that kotlin started with multiplatfom ambitions
for the rest nobody knows, is a fact is a thing that has huge economical consequences
for a long number of reasons
a

Al Warren

07/09/2019, 11:54 AM
Just thinking out loud. Swift is an implementation detail. Why would you put that in a language?
i

ivano

07/09/2019, 12:02 PM
all is an implementation detail, if I well understand your words
actually swift is between java and kotlin
in terms of similarity
is just ridiculous to write app in a different language as are so similar, if not for commercial reasons
g

gildor

07/09/2019, 12:36 PM
Write app in a different language? What kind app?
I mean you already can write web apps using Kotlin, you don't need Compose for this
And yes, you already can write iOS app with Kotlin too, you don't need swiftui
i

ivano

07/09/2019, 1:50 PM
you can, but why companies are still spending trillions to hire iOS and JS devs instead of few fullstack kotlin devs?
☝️😁
g

gildor

07/09/2019, 2:38 PM
Because there are so many reasons, trade-offs and no part of the market where you have only one technology
i

ivano

07/10/2019, 9:14 AM
is like saying why although exists ktor, people use kotlin in spring
I am going to ask in the spring group now
well beter no, otherwise they will screw me something as :LEGACY CODE😂
g

gildor

07/10/2019, 9:37 AM
although exists ktor, people use kotlin in spring
I do not say about “existence”, there are many reasons and use cases, I’m talking about your “but winner takes all” which is not how it works
SwiftUI targets only iOS/macOS developers, Compose is obviously main (and for now the only) target is Android, and those markets are enough to invest, develop and maintain them. All other things, like MPP, web etc are definitely nice, but I wouldn’t expect that it will “take all”, but it may “take some”
i

ivano

07/10/2019, 1:13 PM
OK you right, is not applicable to language share indeed
more at startups
thank you for the nice conversation, really enjoyed