-
Hello!
I noticed strange behavior when using the "binding" function of the ViewModel in swift (iOS). This happens when masking a value in a TextField.
Code sample:
SwiftUIView.swift
```
imp…
-
just like `mvvm-livedata` we need support of coroutines Flow out of box.
for iOS we need class-wrapper to save generic type and we need in `iosMain` generation of this class-wrapper accessors.
examp…
-
https://www.reddit.com/r/androiddev/comments/ph9iqs/livedata_vs_kotlin_flows/
先週[似たような内容の記事を紹介](https://github.com/AndroidDagashi/AndroidDagashi/issues/2053)しましたが、redditでまた話題になっていました
-
最近巷では MVC や MVVM などの GUI アーキテクチャから、Redux や VIPER などのアプリアーキテクチャまで様々なアーキテクチャが話題になっています。どれでもいいので本プロジェクトを自分の慣れたアーキテクチャに修正してください。
※本課題は #4 の上位互換です。
-
The problem with using `Flow` or `SharedFlow` as a replacement for `LiveData` with Jetpack Compose is that `Flow.collectAsState()` require to pass as argument the initial value of the `Flow`. `StateFl…
-
Error log of "by deck" tab
```
java.lang.ArithmeticException: divide by zero
at com.ke.hs_tracker.module.ui.summary.BattleRateItem$DeckBattleRate.getRate(BattleRateItem.kt:67)
at com.ke.hs_tracker.m…
-
As your sample, we want to share the viewmodel on SwiftUI and Compose.
But there is a big difference between them, it's how a viewmodel is initialised, used and destroyed.
On SwiftUI, for exempl…
-
**Summary:**
The authors of RxJava put RxJava2 into "maintenance mode" when they released RxJava3 and have since stated
> The 2.x version is end-of-life as of February 28, 2021. No further develo…
-
## New Feature
### SourceCode
- [Android Utils Code](https://blankj.com/2016/07/31/android-utils-code/)
### Android 14
- [Android 监听截屏操作](https://mp.weixin.qq.com/s/sdIA1diewEOVNh2yF1rwIw)
- …
-
Hello, creating this issue to gather some feedback or better solutions on handling one-shot events / side effects.
**TLDR**: Under some circumstances where you need to allow backwards navigation I …