¿Cuáles son las clases comunes de la plataforma en Kotlin?
Me gustaría usar Kotlin para definir interfaces entre cliente y servidor.
Actualmente, Kotlin se puede utilizar en 3 plataformas: Java, Android, Web (JS).
- Firebase: ¿una forma limpia de usar campos enum en Kotlin / Java?
- Kotlin en android: No se puede encontrar el manifiesto fusionado principal. ¿Qué está causando este error?
- Referencia sin resolver: kotlinx - Kotlin 1-0-0-rc-1036
- Gradle dependencia entre tareas
- Clase de datos Kotlin de RealmObject
¿Qué clases de integración de Kotlin puedo usar en todas estas plataformas?
Esperaría alguna dependencia común de la biblioteca entre kotlin-stdlib y kotlin-stdlib-js , pero no podría encontrar uno.
Por otro lado, logré crear la siguiente interfaz que se puede utilizar en las 3 plataformas:
interface SomeApi { fun update(params: Collection<String>) }
Entonces, ¿cómo puedo averiguar qué se puede utilizar en todas las plataformas, además de la Collection
?
- Cómo utilizar Data Binding y Kotlin en Android Studio 3.0.0
- Crear una instancia de una clase abstracta en Kotlin
- Convierta GsonBuilder en Kotlin
- Deshabilitar la generación incremental para kapt
- Android: Kotlin con Butterknife
- Utilizar extensión de Kotlin en la clase android java
- Kotlin.TypeCastException: null no se puede convertir en tipo no null com.midsizemango.databasekotlin.Note
- Kotlin: Recopilación incremental con Gradle
Debe ser capaz de usar todas las clases en kotlin-runtime
y kotlin-stdlib
, especialmente todo lo que está en la carpeta stdlib / common en el repo Github.
Los proyectos multiplataforma están actualmente en desarrollo y una vez que se liberen, debería ser más fácil escribir código independiente de la plataforma.
- Agregar vista al grupo de vistas xml existente en el código
- ¿Cómo puedo obtener el tamaño exacto de la pantalla del dispositivo a través del código?