Flutter 助力 Google Pay 推動(dòng)全球產(chǎn)品開(kāi)發(fā)

來(lái)源: 谷歌開(kāi)發(fā)者
作者:Flutter
時(shí)間:2020-11-16
17349
三年前,我們發(fā)布了Google Pay印度版(當(dāng)時(shí)稱作Tez),當(dāng)時(shí)我們的愿景是為所有印度人民打造一款便捷而安全的支付應(yīng)用。我們以實(shí)現(xiàn)便捷支付的目標(biāo)為前提,構(gòu)建了一個(gè)讓支付如同聊天一樣簡(jiǎn)單的界面。簡(jiǎn)潔的設(shè)計(jì)立即引發(fā)了用戶的共鳴。隨著時(shí)間的推移,我們還陸續(xù)加入了一些除支付外的新功能。

640.png

三年前,我們發(fā)布了Google Pay印度版(當(dāng)時(shí)稱作Tez),當(dāng)時(shí)我們的愿景是為所有印度人民打造一款便捷而安全的支付應(yīng)用。我們以實(shí)現(xiàn)便捷支付的目標(biāo)為前提,構(gòu)建了一個(gè)讓支付如同聊天一樣簡(jiǎn)單的界面。簡(jiǎn)潔的設(shè)計(jì)立即引發(fā)了用戶的共鳴。隨著時(shí)間的推移,我們還陸續(xù)加入了一些除支付外的新功能。如今,用戶可以通過(guò)該應(yīng)用完成支付賬單、手機(jī)充值、即時(shí)從銀行貸款以及購(gòu)買火車票等更多操作。去年,我們還在印度發(fā)布了Spot Platform,商家可利用該平臺(tái)在Google Pay應(yīng)用內(nèi)打造品牌體驗(yàn),以更具吸引力的方式與客戶建立聯(lián)系。

當(dāng)我們著眼于將印度的開(kāi)發(fā)經(jīng)驗(yàn)拓展至世界其他地區(qū)時(shí),我們想要將關(guān)注重點(diǎn)放在快速高效的開(kāi)發(fā)環(huán)境上,令其具有現(xiàn)代風(fēng)格與吸引力,并兼具靈活性,從而確保UI清爽干凈。更為重要的一點(diǎn)是,我們能通過(guò)該開(kāi)發(fā)環(huán)境完成一次寫入,即可同時(shí)在iOS和Android上進(jìn)行部署,由此來(lái)觸達(dá)更廣泛的用戶。

很明顯,我們需要構(gòu)造這樣的開(kāi)發(fā)環(huán)境,并確保其能在各種支付渠道、基礎(chǔ)架構(gòu)和操作系統(tǒng)下正常運(yùn)行。但是隨著Google Pay在印度的發(fā)展勢(shì)頭日漸強(qiáng)勁,以及其本身快速發(fā)展的產(chǎn)品特性,開(kāi)發(fā)資源限制了我們無(wú)法立即開(kāi)展這一工作。

在權(quán)衡多種選擇后,顯然Flutter才是明智之選。我們選擇Flutter的三個(gè)理由:

可通過(guò)Dart一次編程,實(shí)現(xiàn)同時(shí)在iOS和Android上進(jìn)行部署,使得iOS和Android上的用戶都能獲得同樣的最佳體驗(yàn);

在開(kāi)發(fā)期間可使用即時(shí)編譯和熱重載功能,從而實(shí)現(xiàn)UI快速迭代,大幅提高開(kāi)發(fā)者效率;

預(yù)編譯功能可以確保實(shí)現(xiàn)高性能部署。

Flutter開(kāi)發(fā)者中文社區(qū)

https://flutter.cn/

接下來(lái)的任務(wù)就是著手開(kāi)發(fā)。起初我們是一個(gè)小團(tuán)隊(duì),成員只有三名來(lái)自Android和iOS的軟件工程師。在那段日子里,我們?nèi)褙炞?,熱情滿滿。首先我們創(chuàng)建了應(yīng)用的垂直切片(vertical slice),其中包括主頁(yè)、聊天和支付(包含印度關(guān)鍵的本地支付插件)。團(tuán)隊(duì)先是嘗試了混合方法,在發(fā)現(xiàn)其不可擴(kuò)展后決定完全重構(gòu)程序。

我們?yōu)閳F(tuán)隊(duì)里的其他工程師進(jìn)行了幾次小型迭代沖刺,使得他們能夠重構(gòu)Flutter中的內(nèi)容并提供反饋。Flutter深受眾人的喜愛(ài),您可以看到人們?cè)谡務(wù)揊lutter快速構(gòu)建UI的性能時(shí),臉上流露出的激動(dòng)神情。最令人激動(dòng)的是,團(tuán)隊(duì)可以在開(kāi)發(fā)過(guò)程中得到即時(shí)反饋。我們還可以利用高質(zhì)量的Flutter widget來(lái)簡(jiǎn)化開(kāi)發(fā)。

在仔細(xì)權(quán)衡風(fēng)險(xiǎn)并分析了我們的遷移案例后,我們決定全面采用Flutter進(jìn)行開(kāi)發(fā)。這是具有里程碑意義的重構(gòu),而在我們重構(gòu)功能時(shí),現(xiàn)有應(yīng)用還在繼續(xù)發(fā)展。在幾個(gè)月的開(kāi)發(fā)工作后,Google Pay現(xiàn)可在印度和新加坡的開(kāi)放測(cè)試中使用Flutter。印度和新加坡的用戶能夠訪問(wèn)Google Play商店頁(yè)面,選擇Google Pay以進(jìn)入測(cè)試版計(jì)劃,體驗(yàn)基于Flutter打造的最新應(yīng)用。下一步,我們期待利用Flutter來(lái)發(fā)布Google Pay,以供全世界的iOS和Android用戶使用。

640 (1).png

Google Pay

https://play.google.com/store/apps/details?id=com.google.android.apps.nbu.paisa.user

我們希望本文能幫助您了解如何處理和發(fā)布一款完全重構(gòu)的現(xiàn)有應(yīng)用,以供數(shù)百萬(wàn)用戶和各種規(guī)模的企業(yè)所使用。如果沒(méi)有Flutter平臺(tái)的持續(xù)進(jìn)步,我們將無(wú)法做到這一點(diǎn)。衷心感謝Flutter團(tuán)隊(duì),因?yàn)槿缃裎覀冋驹谒麄兊募绨蛏希?/span>

完全遷移后,Google Pay將成為Flutter平臺(tái)最大的生產(chǎn)部署之一。我們期待在未來(lái)與大家分享向Flutter轉(zhuǎn)型的更多經(jīng)驗(yàn)。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于谷歌開(kāi)發(fā)者,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
Google Play賬號(hào)被判定為關(guān)聯(lián)?深度解析與解決方案
Google Play賬號(hào)被判定為關(guān)聯(lián)?深度解析與解決方案
Google Play賬號(hào)關(guān)聯(lián)是指Google系統(tǒng)檢測(cè)到多個(gè)開(kāi)發(fā)者賬號(hào)之間存在某種聯(lián)系,認(rèn)為這些賬號(hào)屬于同一開(kāi)發(fā)者或?qū)嶓w。
Google Play
應(yīng)用商店
2024-11-112024-11-11
谷歌贏得暫時(shí)喘息,安卓Play應(yīng)用商店開(kāi)放令按下暫停鍵
谷歌贏得暫時(shí)喘息,安卓Play應(yīng)用商店開(kāi)放令按下暫停鍵
加州法官詹姆斯?多納托(James Donato)已接納谷歌提交的申請(qǐng)暫停令,意味著在安卓系統(tǒng)應(yīng)用商店上,谷歌現(xiàn)階段仍有掌控權(quán)。
Google Play
應(yīng)用商店
2024-10-202024-10-20
谷歌對(duì)法官開(kāi)放Play商店的裁決提出上訴:將威脅用戶隱私和安全
谷歌對(duì)法官開(kāi)放Play商店的裁決提出上訴:將威脅用戶隱私和安全
谷歌就地方法院對(duì)Epic訴谷歌一案的裁決和陪審團(tuán)判決提交了正式上訴通知書(shū)。
Google Play
應(yīng)用商店
應(yīng)用
2024-10-142024-10-14
時(shí)刻把握:GoogleAds中的廣告投放時(shí)間優(yōu)化策略
時(shí)刻把握:GoogleAds中的廣告投放時(shí)間優(yōu)化策略
在廣告投放中,選擇最佳的投放時(shí)段是一項(xiàng)至關(guān)重要的策略。而在GoogleAds中,廣告投放時(shí)間優(yōu)化策略能夠幫助廣告主在最合適的時(shí)間展示廣告,以獲取更好的效果和回報(bào)。
Google Ads
廣告投放
廣告優(yōu)化
2024-10-102024-10-10
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家