APP下载

AWS Amplify现提供iOS和Android原生函式库

消息来源:baojiabao.com 作者: 发布时间:2026-09-01

报价宝综合消息AWS Amplify现提供iOS和Android原生函式库

AWS释出整合平台原生开发体验,将云端功能加入到行动装置应用程序的Amplify iOS和Amplify Android函式库。在开发行动应用程序的时候,开发人员需要为专案开发一组云端支援功能,提供身份验证或是应用程序内分析等功能,应用程序可能需要呼叫REST或GraphQL API,并且需要支援离线和资料同步功能,AWS现在释出的行动装置Amplify函式库,将能简化这个开发过程。

AWS Amplify是用于行动和网页应用程序开发的框架,提供可扩充的应用程序开发工具和服务,让开发人员在行动和网页应用程序中添加云端功能。Amplify由三个元件组成,分别是用来添加云端功能的开源函式库以及UI元件,以及用来管理云端后端的命令列工具链,还有可以部署和托管全堆叠无服务器网页应用程序的Amplify控制台。

过去开发者要分别使用Amplify命令列工具来创建和管理后端,并使用AWS Mobile SDK以存取后端,AWS Mobile SDK是AWS服务API的低阶打包程式,在使用时开发者仍需要了解API细节,撰写像是物件序列化以及错误处理等程式码。

而最新释出的Amplify iOS和Amplify Android函式库则简化了这个过程,其提供身份验证、资料储存、机器学习等原生函式库,提供宣告式界面,让开发者能用程式开发方法抽象应用最佳实践,而且分别整合在iOS的XCode以及Android的Gradle等原生IDE工具链。

AWS免费提供Amplify开发工具,但开发者需要为后端服务使用付费,Amplify iOS与Amplify Android程式码,已经分别在GitHub上的CocoaPods和Maven Central程式码储存库中开源。

2020-06-02 12:47:00

相关文章