待到山花爛漫時:鴻蒙開發(fā)者的個人感悟

0 評論 438 瀏覽 2 收藏 7 分鐘

用代碼澆灌春天,最終必將見證萬紫千紅的生態(tài)盛景。

她說:“我愿在這時代盛開,我花開后百花殺”

吉林銀行作為吉林省經(jīng)濟(jì)發(fā)展的 “金融引擎”,在數(shù)字化轉(zhuǎn)型浪潮中勇立潮頭。其開發(fā)團(tuán)隊通過分布式架構(gòu)重構(gòu)、ArkUI-X 框架遷移及原子化服務(wù)開發(fā)等技術(shù)突破,歷時21個自然日完成 HarmonyOS NEXT 核心功能版本適配。今天讓我們采訪一下吉林銀行的鴻蒙開發(fā)者代表盧妍嬈女士,一起聽她講講應(yīng)用適配 HarmonyOS NEXT 的故事。

自22年加入吉林銀行以來,盧妍嬈便先后投入到了新一代核心系統(tǒng)建設(shè)以及吉林銀行手機(jī)銀行6.0迭代建設(shè)。23年年末吉林銀行對應(yīng)用鴻蒙化表示明確認(rèn)可,認(rèn)為鴻蒙生態(tài)適配不僅僅是吉林銀行構(gòu)建數(shù)字金融護(hù)城河的戰(zhàn)略突破口,更是實現(xiàn)技術(shù)自主可控的關(guān)鍵戰(zhàn)役,如春潮涌動時搶占灘頭的先鋒。

“我們非常期待能在 HarmonyOS NEXT 這個種滿花卉的生態(tài)里,迅速綻放并共同成長,掌握一定的話語權(quán)。”

在“打仗”之前,吉林銀行研發(fā)團(tuán)隊完成了鴻蒙開發(fā)的學(xué)習(xí),并于2024年2月與華為達(dá)成鴻蒙適配的合作意向?!叭A為為我們提供了技術(shù)上的答疑指導(dǎo),幫助我們打通開發(fā)道路,讓后面的開發(fā)更加便利?!比f事俱備只欠東風(fēng),2024年5月底立項申請通過,項目正式啟動,基于手機(jī)銀行6.0功能及性能提升后的框架,6月18日正式上架核心交易功能版本。

盧妍嬈在 HDD 活動照片

“HarmonyOS NEXT?跟安卓不一樣,是個全新的系統(tǒng),也是全新的體驗”

盧妍嬈最初擔(dān)心,吉林銀行 App 適配鴻蒙的時候會很困難,因為原有的代碼架構(gòu)需要大規(guī)模重構(gòu)。在鴻蒙聲明式開發(fā)里,UI 是通過聲明式語法描述的,需要重新編寫大量的 UI 代碼。事實上,開發(fā)過程真的很艱難嗎?

“遇到技術(shù)難題的時候,你可以直接提出問題,鴻蒙的官方技術(shù)人員會回復(fù),甚至提供樣例代碼手把手幫你解決問題。例如,我們開發(fā)團(tuán)隊在遇到微信分享無法獲取 uicontext,自定義彈窗無法展示的問題時,華為團(tuán)隊提供了示例代碼解決問題;由于醫(yī)保繳費框架存在中斷邏輯,導(dǎo)致頁面存在多次跳轉(zhuǎn),華為團(tuán)隊根據(jù)每次 ID 的不同,提供樣例代碼規(guī)避了消費者界面多次跳轉(zhuǎn)的問題;開發(fā)語音識別功能的時候,我們團(tuán)隊沒有足夠的經(jīng)驗,華為技術(shù)人員提供了語音識別代碼 Demo 以及 UI 代碼,幫助我們快速實現(xiàn)語音識別功能。”盧妍嬈回憶道。相比安卓開發(fā)中依賴第三方論壇的“投石問路”,鴻蒙的這種開發(fā)者幫扶模式更高效更貼心。

應(yīng)用適配鴻蒙生態(tài)架構(gòu)

HarmonyOS SDK 接入:純凈之境,開啟開發(fā)新篇章

“我們的手機(jī)銀行集成第三方 SDK 有18個,HarmonyOS SDK 替代了部分,不僅協(xié)同加速,提升了我們開發(fā)的效率,還為我們節(jié)省了大量成本?!?盧妍嬈跟我介紹她們的應(yīng)用。

傳統(tǒng) SDK 在架構(gòu)設(shè)計上往往存在冗余和復(fù)雜的問題,在接入時會引入大量不必要的代碼和依賴庫。而 HarmonyOS SDK 采用的原子化服務(wù)架構(gòu),將功能拆解為最小可復(fù)用單元,使用起來就像搭建積木一樣,我們可以根據(jù)需求靈活選擇和組合這些原子化服務(wù)。這種模塊化設(shè)計使得代碼更加簡潔、清晰,如同月光下的水晶棱鏡,每一個模塊都剔透純凈。以一個簡單的天氣卡片組件為例,在 HarmonyOS SDK 中,開發(fā)者可以通過簡潔的代碼實現(xiàn)其功能,非常高效簡潔。

小組開會研討方案

“HarmonyOS NEXT 不是簡單的系統(tǒng)升級,而是給開發(fā)者重新定義了工具類應(yīng)用的魔法棒。當(dāng)設(shè)備間的界限消失,我們才能真正聚焦于用戶需求本身。”對于吉林銀行來說,鴻蒙生態(tài)帶來的意義不僅僅優(yōu)先他人一步,更重要的是帶來了萬物互聯(lián)的時代。

夜幕降臨,金融街的燈火次第亮起。在這場由鴻蒙系統(tǒng)掀起的數(shù)字化浪潮中,銀行正從傳統(tǒng)的 “金融服務(wù)提供者” 轉(zhuǎn)變?yōu)?“智能生態(tài)構(gòu)建者”。當(dāng)吉林銀行以金融級安全紐帶編織起千萬用戶的數(shù)字生活場景,既筑牢數(shù)字經(jīng)濟(jì)時代的安全護(hù)城河,又為銀行生態(tài)的生長埋下戰(zhàn)略伏筆;當(dāng)意圖框架讀懂用戶每一個潛在需求,各個企業(yè)正在書寫屬于自己的全場景智慧篇章。而這,僅僅是鴻蒙星河下的序章。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!