一個半月的極限突破,丁香醫(yī)生探索鴻蒙生態(tài)里的健康未來
隨著健康管理需求的不斷增長,丁香醫(yī)生作為一款專業(yè)家庭醫(yī)療工具,積極探索新的技術(shù)生態(tài)以拓展服務(wù)場景。
2024年,丁香醫(yī)生與華為鴻蒙團(tuán)隊合作,僅用一個半月就完成了鴻蒙版本的開發(fā)與上線,成為首批入駐鴻蒙生態(tài)的健康應(yīng)用。
本文將揭秘丁香醫(yī)生在鴻蒙生態(tài)中的開發(fā)歷程,以及如何通過分布式架構(gòu)和跨設(shè)備聯(lián)動能力,為用戶打造更便捷、高效的健康管理體驗。
作為一款專業(yè)可靠的家庭醫(yī)療工具,丁香醫(yī)生App以問醫(yī)生、查疾病、查藥品為核心,集合各領(lǐng)域?qū)<夜步破諆?nèi)容,權(quán)威三甲醫(yī)生為用戶提供7*24小時在線問診和專業(yè)解答。這幾年開始,大眾對于健康管理的需求激增,這促使丁香醫(yī)生積極拓展新場景。而鴻蒙生態(tài)的崛起為這一目標(biāo)提供了全新的機遇。
正常情況下,開發(fā)一款產(chǎn)品并適配多種機型,往往需要幾個月甚至數(shù)年時間;但這一次丁香醫(yī)生的開發(fā),不過一個多月的時間,就實現(xiàn)了向鴻蒙生態(tài)的遷移。具體是怎么做到的?我們采訪了丁香醫(yī)生APP產(chǎn)品負(fù)責(zé)人林振凱、丁香醫(yī)生鴻蒙系統(tǒng)開發(fā)負(fù)責(zé)人周耀虎,一起來聽聽這背后的故事。
01 一次邀約:一場關(guān)于時間的開發(fā)競速
2024年上半年,華為鴻蒙團(tuán)隊主動聯(lián)系丁香醫(yī)生,希望他們能夠作為首批開發(fā)者之一,共同推動鴻蒙生態(tài)的豐富化。
“我們內(nèi)部對鴻蒙一直非常關(guān)注,”丁香醫(yī)生APP產(chǎn)品負(fù)責(zé)人林振凱提到,”不僅因為這是第一個國產(chǎn)操作系統(tǒng),更因為我們注意到,丁香醫(yī)生中本來就有許多華為用戶,甚至有用戶主動問我們是否計劃支持鴻蒙系統(tǒng)。”
雙方一拍即合。華為團(tuán)隊提供了全方位的支持,包括技術(shù)指導(dǎo)和資源共享,促使項目迅速啟動。丁香醫(yī)生決定優(yōu)先將內(nèi)容功能遷移至鴻蒙生態(tài),為后續(xù)更深入的問診功能開發(fā)打下基礎(chǔ)。
而項目正式立項的時間,在7月底,距離HarmonyOS Next正式發(fā)布,不到2個月。
立項之前,由于團(tuán)隊規(guī)模有限,林振凱邀請同事周耀虎等幾位對鴻蒙比較感興趣的開發(fā)者自發(fā)成立學(xué)習(xí)小組,技術(shù)背景主要是安卓與iOS客戶端。
“鴻蒙開發(fā)框架和我們熟悉的安卓、iOS開發(fā)都有很大不同,”周耀虎坦言。在立項后,其發(fā)現(xiàn)前端同學(xué)使用的TypeScript語言更貼近鴻蒙的ArkTs語言,ArkTs進(jìn)一步通過規(guī)范強化靜態(tài)檢查和分析,并提供了強大的API接口和響應(yīng)式布局能力,又能極大地縮短了開發(fā)周期,所有就又“拉進(jìn)”兩個前端同事,共同組成了5人小組,開始了從零到一的探索。
團(tuán)隊對于客戶端開發(fā)的熟悉,讓其最初習(xí)慣性的采用了安卓的開發(fā)思路進(jìn)行嘗試。但由于ArkTs語言響應(yīng)式布局特性與安卓很不一致,導(dǎo)致現(xiàn)有的結(jié)構(gòu)和功能都需要重構(gòu),而小組成員對鴻蒙分布式架構(gòu)的理解不夠深入,前期總是達(dá)不到期望的效果。這期間,團(tuán)隊與華為方面進(jìn)行了對接,鴻蒙團(tuán)隊隔天就上門進(jìn)行了溝通和指導(dǎo),“我記得當(dāng)時在我們的會議室里面,兩個團(tuán)隊一起,逐個問題進(jìn)行溝通攻破,一直加班到晚上9點多,因為這次的溝通,我們對整個架構(gòu)進(jìn)行了深入的了解,為我們后期開發(fā)效率的提升,起到了很大的幫助”。
技術(shù)上門指導(dǎo)之外,華為團(tuán)隊提供了全方位支持。他們不僅開設(shè)了開發(fā)者學(xué)堂,提供了包含基礎(chǔ)控件實踐、自定義控件實現(xiàn)、網(wǎng)絡(luò)請求等一百多個示例在內(nèi)的代碼庫。同時,還有線上工單系統(tǒng)。丁香醫(yī)生團(tuán)隊遇見的問題提交工單后,雙方對接社群中會有專人跟進(jìn)。比如在開發(fā)過程中,有團(tuán)隊成員發(fā)現(xiàn)鴻蒙模擬器無法訪問網(wǎng)絡(luò),在鴻蒙線上工單系統(tǒng)簡單的描述了問題,隔天就相關(guān)的技術(shù)人員就此問題開展了遠(yuǎn)程會議,進(jìn)行模擬調(diào)試與問題排查,短短半個小時就找到了問題所在,并及時給出了解決方案。
一開始是單純技術(shù)的答疑解惑,到后面設(shè)備兼容的輔助測試、醫(yī)療健康A(chǔ)pp資質(zhì)審核驗證……一場關(guān)于時間的開發(fā)競賽,得到了共同加速。據(jù)周耀虎回憶:“我們和華為團(tuán)隊的溝通非常頻繁,我們的共同的微信群從個位數(shù)不斷增加到19個人,幾乎一半是華為的支持伙伴。遇到問題,總能迅速得到解答。
02 全新探索:健康管理新體驗的更多可能
挑戰(zhàn)之外,也有驚喜?!伴_發(fā)過程中,我們發(fā)現(xiàn)鴻蒙的代碼效率極高,許多功能在安卓上需要十幾行代碼才能實現(xiàn),而在鴻蒙上僅需三五行,開發(fā)效率直線上升。這讓我們在緊張的項目工期中看到了希望。”
代碼的高效成為了“奇跡”的基礎(chǔ)。短短一個半月內(nèi),丁香醫(yī)生完成了鴻蒙版本的開發(fā)與上線。首個版本聚焦于查病查藥和健康科普兩大核心功能,問診功能則通過跳轉(zhuǎn)微信小程序?qū)崿F(xiàn)。計劃到2025年第一季度,全面完成鴻蒙版本的原生適配。
而丁香醫(yī)生為鴻蒙系統(tǒng)也定制開發(fā)了“桌面萬象小組件”,用戶可以把丁香醫(yī)生的特色功能“健康日歷”直接放到桌面上,不用打開 App,也可以每天看到不同的健康科普知識。讓健康科普內(nèi)容能更輕便的觸達(dá)用戶。
這一版本上線后,用戶體驗獲得了顯著提升。通過鴻蒙強大的系統(tǒng)穩(wěn)定性,開發(fā)過程中的高效率得以保障。即使在早期測試階段,系統(tǒng)幾乎沒有發(fā)生崩潰問題,這讓團(tuán)隊得以專注于功能優(yōu)化。
“鴻蒙的分布式架構(gòu)為我們提供了創(chuàng)新的機會,”林振凱表示,”未來,我們希望通過鴻蒙生態(tài)的多設(shè)備聯(lián)動能力,讓用戶能夠隨時隨地管理自己的健康。不論是在手機上查藥品說明,還是通過智慧屏與醫(yī)生視頻問診,體驗都能一致且流暢。”
更關(guān)鍵的是,這種架構(gòu)支持“一次開發(fā),多端部署”,開發(fā)者只需編寫一次代碼,即可在多種設(shè)備上運行,這大大降低了我們開發(fā)成本和時間?!皩τ谖覀儊碚f,主要的挑戰(zhàn)就是獨特的編程模型需要開發(fā)者重新學(xué)習(xí)和適應(yīng)?!?/p>
這為開發(fā)者提供了更多想象空間。在團(tuán)隊設(shè)想中,這代表著健康管理有了更多落地場景。比如:
- 以智慧屏作為遠(yuǎn)程視頻問診的載體幫助醫(yī)生更好觀察特征;
- 借助穿戴設(shè)備實時監(jiān)測健康指標(biāo),提供定制化健康服務(wù);
- 利用手機或平板,快速獲取個性化健康建議。
03 結(jié)語:合作與未來
丁香醫(yī)生的鴻蒙生態(tài)探索,是一次技術(shù)與產(chǎn)品的跨越,也是對國產(chǎn)操作系統(tǒng)潛力的驗證。鴻蒙生態(tài)憑借其分布式架構(gòu)與跨設(shè)備聯(lián)動能力,不僅幫助開發(fā)者降低了開發(fā)門檻,還為用戶提供了更便捷、更高效的使用體驗。
正如林振凱所說:“鴻蒙生態(tài)不僅是一個技術(shù)平臺,更是一個機遇平臺。通過它,我們看到了健康管理更多元的未來?!?/p>
丁香醫(yī)生團(tuán)隊舉了個例子,比如華為的智能助理“小藝”和“意圖框架服務(wù)”,或許就是未來用戶通過語音交互獲取健康服務(wù)的一個絕佳入口。
根據(jù)華為官方數(shù)據(jù),截至2025年初,鴻蒙生態(tài)的設(shè)備連接數(shù)已超過10億,生態(tài)合作伙伴數(shù)量也在快速增長。這為像丁香醫(yī)生這樣的頭部App提供了前所未有的增長機遇。通過與華為的深度合作,丁香醫(yī)生不僅能優(yōu)化現(xiàn)有功能,還能實現(xiàn)更多場景的覆蓋與創(chuàng)新。
未來,丁香醫(yī)生將繼續(xù)深耕鴻蒙生態(tài),與華為攜手,在技術(shù)創(chuàng)新的同時探索更多跨設(shè)備協(xié)同的健康新場景。鴻蒙生態(tài)作為中國科技發(fā)展的重要里程碑,也正吸引越來越多的開發(fā)者和企業(yè)加入。
從查病查藥到健康科普,從原生適配到生態(tài)聯(lián)動,丁香醫(yī)生的探索之路正在延續(xù)。這場開發(fā)競速背后,是對技術(shù)的信任、對合作的信賴,更是對健康管理未來的深刻思考。
本文由 @井尋 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)
坐等老板開一句,人丁香醫(yī)生怎么不到兩個月就上線鴻蒙了?
丁香醫(yī)生的成功從側(cè)面說明了醫(yī)藥行業(yè)還有巨大的開發(fā)潛力