【发布时间】:2021-02-16 05:12:19
【问题描述】:
如果有任何库可用于将亚马逊的放大服务集成到 KMM 中,我提出这个只是为了从社区获得输入?我也搜索过,但到目前为止还没有针对 KMM 的特定 SDK 或库。 所以任何意见都会对此有所帮助。
【问题讨论】:
标签: android ios kotlin aws-amplify kotlin-multiplatform
如果有任何库可用于将亚马逊的放大服务集成到 KMM 中,我提出这个只是为了从社区获得输入?我也搜索过,但到目前为止还没有针对 KMM 的特定 SDK 或库。 所以任何意见都会对此有所帮助。
【问题讨论】:
标签: android ios kotlin aws-amplify kotlin-multiplatform
Amplify 团队目前正在投资 Flutter 作为多平台产品。对 Flutter 的支持是我们的 top feature requests 之一。 Amplify Flutter 变成了generally available as of February 15th, 2021。 Amplify Flutter 目前支持 iOS 和 Android。客户还对 Flutter on the Web 和 on the Desktop 表示了兴趣。
我们目前没有任何支持 Kotlin Multiplatform(或 Multiplatform Mobile)的计划。也就是说,我们是一个开源项目,并且乐于看到社区贡献。您可以自己构建一些东西。
为此,我首先为库定义一个 Kotlin 语言 API 界面。您可能可以使用the Kotlin-language facade for the Android library 作为起点。从那里,您可以将平台绑定添加到 Amplify Android、iOS 和 JavaScript。
最后一点:Amplify 产品旨在用作前端框架。因此,我们不太可能优先考虑完整的多平台构建。但如果我们看到足够多的客户需求,我们可能会为多平台移动添加更明确的支持。
资料来源:我是 Amplify 团队的工程师。
【讨论】: