Kotlin 原生相当于 Retrofit

标签 kotlin retrofit kotlin-native

由于 Kotlin native 为我们提供了跨平台开发和原生可执行文件的 promise ,是否有相当于 Java lib Retrofit for Kotlin Native 的功能? IOW 是否有一个纯 Kotlin 网络库,可以像 Retrofit 为 Java 所做的那样简单快速地创建 http 客户端代码?

最佳答案

我刚刚发布了一个使用 ktor-client 的示例项目在 iOS 和 Android 的 Kotlin 项目中。

https://github.com/thoutbeckers/kotlin-mpp-example

(注意:这个例子现在已经很过时了,但同时ktor已经取得了巨大的进步,并且还有一个多平台样本:https://ktor.io/learn/)

关于Kotlin 原生相当于 Retrofit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47799445/

相关文章:

intellij-idea - Kotlin 多平台 : sharing actual class implementation for multiple targets (iOS, macOS)

kotlin - 谁能在这里详细解释 Kotlin/Native spinner 应用程序项目结构?还有关于不同模块如何工作的细节

java - 需要等待 MainActivity 中改造请求的答复

java - 改造在onResponse方法之外返回null?

java - Retrofit 不会调用 onReponse 和 onFailure

terminal - Kotlin-native 执行命令并获取输出

android - Firebase——错误 : Program type already present: com. google.api.AuthProviderOrBuilder

android - 处理程序每​​ 5 秒运行一次任务 Kotlin

kotlin - 当语句 kotlin 大于或等于

java - 如何将java库添加到kotlin native