RxRelay
rx-combinetuple-kt
RxRelay | rx-combinetuple-kt | |
---|---|---|
7 | 6 | |
2,473 | 9 | |
- | - | |
0.0 | 1.8 | |
almost 3 years ago | 10 months ago | |
Java | Kotlin | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
RxRelay
-
Am I the only one who feels that Google's "new stuff" approach is badly hurting productivity?
BehaviorRelay is really good
-
What is your tech stack?
RxJava with RxRelay (and rx-combinetuple-kt)
-
Has anyone successfully implemented Jetpack Compose into an existing app with MVP architecture?
Spoilers is that I just store every variable in their own BehaviorRelay.
-
ViewModels & Compose: State/StateFlow/Lifecycle
interesting approach; are you referring to the RxRelay library? do you exclusively use that/RxJava APIs for async work/reactivity in the business domain/data layers as well?
-
Is there any really good cheatsheet for RxJava that includes Observables, Subjects, Operators, Schedulers?
Although generally, just don't use subjects ever, use https://github.com/JakeWharton/RxRelay instead
-
How have you utilized Rxjava2 Subjects in your Android production apps?
RxRelay + Rx-CombineTuple-Kt (+ Rx-ValidateBy-Kt) are things I use in my everyday life
- RxJava is better than kotlin coroutines?
rx-combinetuple-kt
-
Best data validation practice for forms?
I tend to use this lib https://github.com/Zhuinden/rx-combinetuple-kt
-
Learning Android Development using Java rather than Kotlin?
I'm writing an app in Java at the moment, and I must say, I miss the Kotlin collection functions + the ability to do positional decomposition for my tuples.
-
What is your tech stack?
RxJava with RxRelay (and rx-combinetuple-kt)
-
Comparing Android LiveData and StateFlow
As for the combineTuple, not sure what there is to deprecate, especially in the Rx variant that I use pretty much every day
-
Kotlin Flow cheat sheet
MutableLiveData (java combiner/kotlin combiner) == BehaviorRelay (kotlin combiner) == MutableSharedFlow (kotlin combiner) conceptually, so it's not important to me which one it is, as long as you can throw combiners at it.
-
How have you utilized Rxjava2 Subjects in your Android production apps?
RxRelay + Rx-CombineTuple-Kt (+ Rx-ValidateBy-Kt) are things I use in my everyday life
What are some alternatives?
AutoDispose - Automatic binding+disposal of RxJava streams.
livedata-combineutil-java - [ACTIVE] Helper function to combine LiveDatas.
Fuck-Storage-Access-Framework - Fuck Storage Access Framework (or just FSAF) is a handy library that hides away from you all the annoying parts of the Storage Access Framework (like DocumentTrees / DocumentIds / DocumentFiles / DocumentContracts and other bullshit) leaving only an API that is similar to good-old Java File API
rx-validateby-kt - [ACTIVE] Helper to combine multiple boolean streams for simple validation.
simple-stack - [ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).
livedata-combinetuple-kt - [ACTIVE] Helper function to combine LiveData into tuples.
flow-combinetuple-kt - [ACTIVE] Helper function to combine Flow into tuples.