rickclephas / KMP-ObservableViewModel

Library to use AndroidX/Kotlin ViewModels with SwiftUI
MIT License
569 stars 29 forks source link

Find a new name #50

Closed rickclephas closed 3 months ago

rickclephas commented 11 months ago

Something without KMM because @hhariri doesn't like it 😜

Reedyuk commented 11 months ago

Probably will mean renaming the KMP-Coroutines too?

Just wondering maybe you could combine both projects together and rename as one? I would imagine most people are using both together.

Kotlin-ViewModel-LifeCycle ???

rickclephas commented 11 months ago

Probably will mean renaming the KMP-Coroutines too?

Not really. The issue is with "KMM" which is no longer used, "KMP" is fine.

Just wondering maybe you could combine both projects together and rename as one? I would imagine most people are using both together.

KMM-ViewModel indeed works best when combined with KMP-NativeCoroutines. However KMP-NativeCoroutines supports a lot more use cases, so it wouldn't make sense to combine them.

mtomczynski commented 11 months ago

or simply KMP-ViewModel?

rickclephas commented 11 months ago

@mtomczynski yeah KMP-ViewModel would work. But there is another library that uses that name, so I was hoping to come up with something different 😅

GuilhE commented 10 months ago

imagem

I really like this image from Android Architecture UI Layer so, how about KMP-UIStateHolder? Agnostic to both Android and iOS is just another name for ViewModel. My 2 cents 😇

mtomczynski commented 10 months ago

maybe KMP-NativeViewModel? It'd keep the ViewModel for discoverability and be similar to KMP-NativeCoroutines

rickclephas commented 3 months ago

KMM-ViewModel is now called KMP-ObservableViewModel! 🥳

hhariri commented 3 months ago

@rickclephas Thanks so much for doing this!