構(gòu)建美好的跨平臺(tái)應(yīng)用程序,docker 跨平臺(tái)構(gòu)建鏡像-ESG跨境

構(gòu)建美好的跨平臺(tái)應(yīng)用程序,docker 跨平臺(tái)構(gòu)建鏡像

來(lái)源網(wǎng)絡(luò)
來(lái)源網(wǎng)絡(luò)
2022-07-05
點(diǎn)贊icon 0
查看icon 573

構(gòu)建美好的跨平臺(tái)應(yīng)用程序,docker 跨平臺(tái)構(gòu)建鏡像構(gòu)建漂亮的跨平臺(tái)應(yīng)用程序AWS Amplify由一套工具和服務(wù)組成,用于構(gòu)建安全、可擴(kuò)展的移動(dòng)和Web應(yīng)用程序。目前亞馬遜Web服務(wù)(AWS)提供的Amplify支持iOS、Android和JavaScript(Web和React Native),這是構(gòu)建應(yīng)用最快最......

構(gòu)建美好的跨平臺(tái)應(yīng)用程序,docker 跨平臺(tái)構(gòu)建鏡像




構(gòu)建漂亮的跨平臺(tái)應(yīng)用程序

AWS Amplify由一套工具和服務(wù)組成,用于構(gòu)建安全、可擴(kuò)展的移動(dòng)和Web應(yīng)用程序。目前亞馬遜Web服務(wù)(AWS)提供的Amplify支持iOS、Android和JavaScript(Web和React Native),這是構(gòu)建應(yīng)用最快最簡(jiǎn)單的方式。

Flutter是谷歌的UI工具包,用于從單一代碼庫(kù)構(gòu)建原生編譯的移動(dòng)、Web和桌面應(yīng)用。它是發(fā)展最快的移動(dòng)框架之一。

Amplify Flutter將AWS Amplify與Flutter結(jié)合在一起,專為已經(jīng)投資了Flutter生態(tài)系統(tǒng),現(xiàn)在希望利用AWS強(qiáng)大功能的客戶而設(shè)計(jì)。

2020年8月,我們推出了AmplifiFlutter開(kāi)發(fā)者預(yù)覽版,并征求反饋意見(jiàn)。我們對(duì)回應(yīng)感到滿意。經(jīng)過(guò)幾個(gè)月的服務(wù)優(yōu)化,今天我們非常高興地宣布正式推出Amplify Flutter。

GA中新增了放大顫振功能

GA增加了三個(gè)新特性,使得構(gòu)建強(qiáng)大的Flutter應(yīng)用程序變得更加容易:

首先,我們最近添加了AWS AppSync和REST APIs支持的GraphQL API,以及使用Amazon API Gateway和AWS Lambda的處理程序。

其次,Amplify DataStore為利用共享和分布式數(shù)據(jù)提供了一個(gè)編程模型,無(wú)需為離線和在線場(chǎng)景編寫(xiě)額外的代碼,這使得處理分布式和跨用戶數(shù)據(jù)就像只處理本地?cái)?shù)據(jù)一樣簡(jiǎn)單。

最后,我們的托管用戶界面是實(shí)現(xiàn)身份認(rèn)證的一個(gè)很好的方式,我們與亞馬遜Cognito和其他社交身份提供商合作,如臉書(shū)、谷歌和亞馬遜。Managed UI是一個(gè)可定制的OAuth 2.0流程,它允許您啟動(dòng)登錄屏幕,而無(wú)需在您的應(yīng)用程序中嵌入SDK或Cognito的社交提供商。

了解有關(guān)Amplify DataStore的更多信息

在過(guò)去的兩周里,我一直在使用Amplify Flutter來(lái)構(gòu)建應(yīng)用程序。我最喜歡的功能是Amplify DataStore,主要是因?yàn)樗?jié)省了我很多時(shí)間。

在Amplify中使用REST和GraphQL API非常棒。但是我在創(chuàng)建移動(dòng)應(yīng)用的時(shí)候,經(jīng)常會(huì)考慮移動(dòng)設(shè)備連接時(shí)斷時(shí)續(xù),無(wú)法連接到API終端節(jié)點(diǎn)的情況下會(huì)發(fā)生什么。在本地存儲(chǔ)數(shù)據(jù)并將其同步回云中會(huì)變得非常復(fù)雜。Amplify DataStore通過(guò)在可以處理離線或在線場(chǎng)景的設(shè)備上提供持久的數(shù)據(jù)存儲(chǔ)來(lái)解決這個(gè)問(wèn)題。

當(dāng)我開(kāi)始開(kāi)發(fā)應(yīng)用程序時(shí),我使用DataStore作為獨(dú)立的本地?cái)?shù)據(jù)庫(kù)。但是,當(dāng)我把它連接到云的后端,它的強(qiáng)大我就一目了然了。當(dāng)網(wǎng)絡(luò)連接可用時(shí),數(shù)據(jù)存儲(chǔ)使用我的AWS AppSync API來(lái)同步數(shù)據(jù)。如果應(yīng)用程序脫機(jī),它將存儲(chǔ)在本地,以便為連接的可用性做準(zhǔn)備。

Amplify DataStore自動(dòng)設(shè)置數(shù)據(jù)版本,并在云中使用AppSync來(lái)檢測(cè)和解決沖突。這個(gè)工具鏈還將根據(jù)我提供的GraphQL模式生成對(duì)象定義。

寫(xiě)入放大器數(shù)據(jù)存儲(chǔ)

寫(xiě)入數(shù)據(jù)存儲(chǔ)非常簡(jiǎn)單。網(wǎng)站展示了一個(gè)例子,你可以使用博客網(wǎng)站中的架構(gòu)自己嘗試一下。

Post newPost = Post(

標(biāo)題:新帖子正在保存,評(píng)分:15,狀態(tài):帖子狀態(tài)。草稿);

等待放大。datastore . save(new post);

讀取放大器數(shù)據(jù)存儲(chǔ)

要從數(shù)據(jù)存儲(chǔ)中讀取數(shù)據(jù),您可以查詢給定模型類型的所有記錄。

嘗試{

等待放大。datastore . query(post . classtype);

} catch (e) {

打印(查詢失敗:+e);

}

同步放大器數(shù)據(jù)存儲(chǔ)

如果啟用了數(shù)據(jù)同步,客戶端之間可能存在不同版本的對(duì)象,并且多個(gè)客戶端可能已經(jīng)更新了它們的對(duì)象副本。數(shù)據(jù)存儲(chǔ)將通過(guò)應(yīng)用沖突檢測(cè)和解決策略來(lái)合并不同版本的對(duì)象。默認(rèn)的解決方案是自動(dòng)合并,但其他策略包括開(kāi)放式并發(fā)控制和自定義Lambda函數(shù)。

其他放大器顫動(dòng)函數(shù)

Amplify Flutter允許您以其他三種方式使用AWS:

…認(rèn)證。Amplify Flutter提供了用于驗(yàn)證用戶身份和啟動(dòng)案例的接口,例如注冊(cè)、登錄和多因素身份驗(yàn)證。在后臺(tái),它為其他Amplify類別提供必要的授權(quán)。它為Cognito用戶池和身份池提供了內(nèi)置支持。

…存儲(chǔ)。Amplify Flutter提供了一個(gè)接口來(lái)管理公共、受保護(hù)或私有存儲(chǔ)桶中的應(yīng)用程序的用戶內(nèi)容。它啟動(dòng)上傳、下載和刪除對(duì)象等用例,并默認(rèn)提供對(duì)亞馬遜簡(jiǎn)單存儲(chǔ)服務(wù)(S3)的內(nèi)置支持。

…分析。Amplify Flutter使您能夠在Amazon Pinpoint中收集經(jīng)過(guò)驗(yàn)證或未經(jīng)驗(yàn)證的用戶的跟蹤數(shù)據(jù)。您可以輕松地記錄事件,并根據(jù)需要擴(kuò)展定制指標(biāo)或?qū)傩缘哪J(rèn)功能。

現(xiàn)已推出

放大顫動(dòng)現(xiàn)已在所有受支持的地區(qū)正式上市。使用放大顫動(dòng)沒(méi)有額外成本;你只需要為免費(fèi)套餐之外的應(yīng)用所使用的后端服務(wù)付費(fèi)。


文章推薦
谷歌seo的作用是什么,谷歌seo從入門(mén)到精通
關(guān)于HUAWEI Ads Kit的FAQ,華為matebook 14s
出海品牌如何制定海外網(wǎng)紅營(yíng)銷策略,海外網(wǎng)紅營(yíng)銷策略
改善移動(dòng)應(yīng)用獲利的建議,移動(dòng)應(yīng)用程序的利弊


特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國(guó)平臺(tái)交流群
加入
韓國(guó)平臺(tái)交流群
掃碼進(jìn)群
歐洲多平臺(tái)交流群
加入
歐洲多平臺(tái)交流群
掃碼進(jìn)群
美國(guó)賣家交流群
加入
美國(guó)賣家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨(dú)家招商-PHH GROUP賣家交流群
加入
ESG獨(dú)家招商-PHH GROUP賣家交流群
掃碼進(jìn)群
《TikTok官方運(yùn)營(yíng)干貨合集》
《TikTok綜合運(yùn)營(yíng)手冊(cè)》
《TikTok短視頻運(yùn)營(yíng)手冊(cè)》
《TikTok直播運(yùn)營(yíng)手冊(cè)》
《TikTok全球趨勢(shì)報(bào)告》
《韓國(guó)節(jié)日營(yíng)銷指南》
《開(kāi)店大全-全球合集》
《開(kāi)店大全-主流平臺(tái)篇》
《開(kāi)店大全-東南亞篇》
《CD平臺(tái)自注冊(cè)指南》
通過(guò)ESG入駐平臺(tái),您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運(yùn)營(yíng)實(shí)操指導(dǎo)
運(yùn)營(yíng)提效資源福利
平臺(tái)官方專屬優(yōu)惠

立即登記,定期獲得更多資訊

訂閱
聯(lián)系顧問(wèn)

平臺(tái)顧問(wèn)

平臺(tái)顧問(wèn) 平臺(tái)顧問(wèn)

微信掃一掃
馬上聯(lián)系在線顧問(wèn)

icon icon

小程序

微信小程序

ESG跨境小程序
手機(jī)入駐更便捷

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營(yíng)干貨 關(guān)閉
進(jìn)行中
進(jìn)行中
【活動(dòng)報(bào)名】2024年歐洲多藍(lán)海平臺(tái)招商沙龍
官方親臨,拆解phh group/eMAG/worten三個(gè)平臺(tái)商機(jī)
立即報(bào)名
進(jìn)行中
進(jìn)行中
TikTok運(yùn)營(yíng)必備干貨包
包含8個(gè)TikTok最新運(yùn)營(yíng)指南(市場(chǎng)趨勢(shì)、運(yùn)營(yíng)手冊(cè)、節(jié)日攻略等),官方出品,專業(yè)全面!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國(guó)電商節(jié)日營(yíng)銷指南
10+韓國(guó)電商重要營(yíng)銷節(jié)點(diǎn)詳細(xì)解讀;2024各節(jié)日熱度選品助力引爆訂單增長(zhǎng);8大節(jié)日營(yíng)銷技巧輕松撬動(dòng)大促流量密碼。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——全球合集
涵括全球100+個(gè)電商平臺(tái)的核心信息,包括平臺(tái)精煉簡(jiǎn)介、競(jìng)爭(zhēng)優(yōu)勢(shì)、熱銷品類、入駐要求以及入駐須知等關(guān)鍵內(nèi)容。
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——主流平臺(tái)篇
火爆全球的跨境電商平臺(tái)合集,平臺(tái)優(yōu)勢(shì)、開(kāi)店選品、入駐條件盡在掌握
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——拉美篇
涵蓋9大熱門(mén)拉美電商平臺(tái),成熟的市場(chǎng)是跨境賣家的熱門(mén)選擇!
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——日韓篇
涵蓋10+日韓電商平臺(tái),入駐條件一看就懂,優(yōu)勢(shì)熱銷品應(yīng)有盡有
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——?dú)W洲篇
涵蓋20+歐洲電商平臺(tái),詳細(xì)解讀優(yōu)勢(shì)、入駐條件、熱銷品等
立即領(lǐng)取