APP下载

AWS释出Amplify Flutter供用户快速建置跨平台App

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

报价宝综合消息AWS释出Amplify Flutter供用户快速建置跨平台App

AWS正式推出Amplify Flutter,透过将UI工具包Flutter和应用程序开发工具Amplify结合在一起,方便同时想使用Flutter和AWS服务的用户开发跨平台应用程序。现在所有支援AWS Amplify的地区,都已经可以使用Amplify Flutter。

AWS Amplify是一组用来建置行动和网页应用的工具和服务,开发人员能使用Amplify开发出安全且可扩展的应用程序,目前Amplify支援iOS、Android和JavaScript,是一个能快速建置AWS应用程序的方法。而Flutter则是由Google推出的UI工具包,开发者可以使用同一个程式码库,建置原生的行动、网页和桌面应用程序。

Amplify Flutter在去年8月的时候释出预览版,经过更新与改进,现在Amplify Flutter加入3个功能推出正式版本,与AWS服务紧密结合,使其能够建置功能更强大的Flutter应用程序。首先,AWS新增了由AWS AppSync支援的GraphQL API,还有REST API,以及使用Amazon API Gateway和AWS Lambda的处理程式(Handler)。

第2个则是加入Amplify DataStore程式开发模型,开发者不需要撰写额外的程式码,就可以使用共享与分散的资料,简单处理应用程序上线与离线的情境,也就是说,Amplify DataStore可让开发者处理分散、跨使用者的资料,就像是处理本地端资料一样简单。

最后,Amplify Flutter提供Hosted UI,供开发者简单地实作身份验证功能,并且可以和Amazon Cognito,以及社交媒体身份诸如脸书、Google和Amazon账号一起使用。Hosted UI是一个可客制化的OAuth 2.0流程,开发者可在应用程序加入登入画面,但是不需要嵌入Cognito和其他社交媒体供应商的SDK。

2021-02-17 12:55:00

相关文章