Preguntas etiquetadas con kotlin

20
Kotlin Flow vs Android LiveData

Tengo algunas preguntas sobre Kotlin Flow Puedo observar LiveData desde múltiples Fragmentos. ¿Puedo hacer esto con Flow? Si es así, ¿entonces cómo? Podemos tener múltiples LiveData desde un solo LiveData usando map& switchMap. ¿Hay alguna manera de tener múltiples flujos de una sola fuente...

13
La función withTimeout proporciona IllegalStateException: no hay ningún bucle de eventos. Use runBlocking {...} para comenzar uno. en el cliente Kotlin Multiplatform iOS

Actualización: funciona si primero ejecuto una rutina sin tiempo de espera y luego con Timeout. Pero si ejecuto primero una rutina con Timeout, entonces me da un error. Lo mismo ocurre con Async también. Estoy creando una aplicación de demostración multiplataforma kotlin donde estoy ejecutando una...

12
Moshi 1.9.1 no puede serializar el tipo Kotlin

Tengo un código de trabajo que serializa / deserializa datos usando Moshi 1.8.0 La actualización a 1.9.1 ahora conduce a un bloqueo al intentar serializar: java.lang.IllegalArgumentException: no se puede serializar el tipo Kotlin com.xxx.Spot. La serialización reflexiva de las clases de Kotlin...

8
NetworkBoundResource con corotinas de Kotlin

¿Tiene alguna idea de cómo implementar un patrón de repositorio con las rutinas NetworkBoundResource y Kotlin? Sé que podemos lanzar una corutina dentro de un GlobalScope, pero puede conducir a una fuga de rutina. Me gustaría pasar un viewModelScope como parámetro, pero es un poco complicado cuando...