-
鴻蒙原生版微信正式上架,騰訊公布開(kāi)發(fā)歷程
-
戴佳源“實(shí)習(xí)中”
最后更新: 2025-01-11 10:26:392024年5月,架構(gòu)
接下來(lái)考驗(yàn)的是架構(gòu)能力。開(kāi)發(fā)團(tuán)隊(duì)需要設(shè)計(jì)好鴻蒙微信客戶端的架構(gòu)、編寫(xiě)好各模塊文檔,支撐各業(yè)務(wù)進(jìn)場(chǎng)后能夠高效開(kāi)發(fā)。
這一步的難點(diǎn),在于充分預(yù)判到業(yè)務(wù)之間的復(fù)雜解耦,既要降低各業(yè)務(wù)之間的依賴性,又要提高整體的穩(wěn)定性,還要留出高可擴(kuò)展性,屬于典型的“我全都要”難題。
這就好比從零開(kāi)始建設(shè)一座城市,要預(yù)估到這座百年之后超級(jí)都市的人口規(guī)模、交通狀況、人居需求、產(chǎn)業(yè)結(jié)構(gòu)、商業(yè)發(fā)展等因素,以及提前平衡這些因素之間的關(guān)系,需要具備極大的前瞻視角。
技術(shù)團(tuán)隊(duì)繼續(xù)搖人,招聘也快馬加鞭推進(jìn)。TAPD(騰訊敏捷產(chǎn)品研發(fā)平臺(tái))流程圖里,他們的首個(gè)目標(biāo)是做出一個(gè)基礎(chǔ)版本,保證用戶能實(shí)現(xiàn)收發(fā)消息、語(yǔ)音通話等最基礎(chǔ)、也是最重要的功能。
2024年6月,磨合
進(jìn)入了真正的手搓環(huán)節(jié)。flutter(跨平臺(tái)應(yīng)用程序開(kāi)發(fā)框架)、liteapp(專 為移動(dòng)端設(shè)計(jì)的跨平臺(tái)開(kāi)發(fā)框架)等,都是這個(gè)階段的關(guān)鍵工作。
為了這桌“年夜飯”,技術(shù)小哥們一邊在廚房切菜燒飯,一邊去客廳招呼各方沏茶倒水,讓支付和VoIP(語(yǔ)音通話技術(shù))等基礎(chǔ)能力陸續(xù)湊上一桌。
除了內(nèi)外部密切的技術(shù)溝通,微信和華為團(tuán)隊(duì)對(duì)彼此的技術(shù)標(biāo)準(zhǔn)保持了互相尊重。以相冊(cè)選圖發(fā)送功能為例,在 Android 系統(tǒng)上,選圖需要獲取整個(gè)相冊(cè)權(quán)限,也就是說(shuō)應(yīng)用可以訪問(wèn)用戶的所有照片。在鴻蒙上的選圖功能,為了保障用戶隱私,微信采用的是 Picker 控件的方式,相冊(cè)照片的展示和選擇邏輯都由 Picker 控件提供,微信只能讀取到用戶勾選的照片。
第一個(gè)里程碑,bug 如約而至 ??
趕在6月21日前,團(tuán)隊(duì)做好了第一個(gè)內(nèi)部體驗(yàn)版本,包含收發(fā)消息、通話功能。和2011年1月21日發(fā)布的 iOS和安卓版的微信1.0版本相比,多了語(yǔ)音消息發(fā)送。
你可能會(huì)不以為然:大動(dòng)干戈這么久,就整了個(gè)這毛坯房?
其實(shí)這里蘊(yùn)含的開(kāi)發(fā)思路,是驗(yàn)證最小可用的原則,本質(zhì)上是對(duì)第一階段研究鴻蒙語(yǔ)言和系統(tǒng)的成果驗(yàn)收。重要的是把基本功練好,才能為后續(xù)的開(kāi)枝散葉打好底子。
但即便是如此普通的版本,也出了個(gè)閃退型 bug,最后查出來(lái)是系統(tǒng)的底層 API 問(wèn)題:同樣的代碼邏輯,在 iOS 和安卓上能用,但在鴻蒙上行不通。兩邊團(tuán)隊(duì)為此絞盡腦汁,交了兩個(gè)星期的學(xué)費(fèi),最后還是靠著某位技術(shù)小哥靈光一現(xiàn)想到的。
這個(gè)bug也像是一場(chǎng)結(jié)業(yè)考試,經(jīng)此一役,開(kāi)發(fā)進(jìn)入了快節(jié)奏。
微信集合了眾多產(chǎn)品功能,各功能間又有復(fù)雜的交互和依賴關(guān)系,比如小程序的開(kāi)發(fā)就涉及到與支付功能的打通,而支付能力又需要與基礎(chǔ)會(huì)話功能打通。在完成基建的前提下,基礎(chǔ)、支付、小程序……能進(jìn)場(chǎng)的業(yè)務(wù)模塊都陸續(xù)進(jìn)了場(chǎng)。一個(gè)共同的目標(biāo)是——10月8號(hào)鴻蒙公測(cè)那天,做出一個(gè)新版本。這個(gè)版本,將新增微信支付、朋友圈等功能。
2024年10月8日:喜歡您來(lái)
10月8日,微信鴻蒙原生版開(kāi)啟內(nèi)測(cè)邀請(qǐng),嘗鮮版本包含基礎(chǔ)社交通訊音視頻通話、朋友圈、微信支付的二維碼收/付款等功能。
內(nèi)測(cè)開(kāi)啟,意味著微信和其他所有適配原生鴻蒙的第三方App一樣,從內(nèi)測(cè)到應(yīng)用嘗鮮再到公測(cè),走上了鴻蒙系統(tǒng)第三方軟件開(kāi)發(fā)的三部曲。
為什么要限量?jī)?nèi)測(cè)而不是一口氣開(kāi)放下載呢?
在全新的平臺(tái)上,要支撐海量用戶、高并發(fā)通訊需求,同時(shí)涉及支付、小程序、視頻等多個(gè)大功能模塊,還要滿足極高頻使用下的穩(wěn)定性,是很大的挑戰(zhàn)。
所以,用內(nèi)測(cè) → 找bug → 修bug → 加大內(nèi)測(cè)的方式,是一個(gè)更符合軟件開(kāi)發(fā)規(guī)律的方式。
經(jīng)歷了4天緊張的測(cè)試和debug,包括微信支付在內(nèi)的多個(gè)功能經(jīng)過(guò)嚴(yán)格測(cè)試流程后,合入大版本,10 月 12 日,微信鴻蒙原生版正式開(kāi)始公測(cè)。
- 責(zé)任編輯: 戴佳源 
-
全球首例!噸級(jí)風(fēng)冷液氫動(dòng)力eVTOL試飛成功
2025-01-10 17:51 觀網(wǎng)財(cái)經(jīng)-科創(chuàng) -
-
連續(xù)虧損中,寒武紀(jì)市值突破3000億
2025-01-10 16:57 觀網(wǎng)財(cái)經(jīng)-科創(chuàng) -
-
全球首座300兆瓦級(jí)壓氣儲(chǔ)能示范工程全容量并網(wǎng)發(fā)電
2025-01-10 15:02 能源戰(zhàn)略 -
手機(jī)銀行轉(zhuǎn)賬,一天最多2000元?
2025-01-10 14:41 金融觀察 -
全球首個(gè)端到端抓取大模型發(fā)布,國(guó)產(chǎn)機(jī)器人攻克大瓶頸?
2025-01-10 11:51 人工智能 -
-
-
全球三分之二iPad、超億臺(tái)手機(jī)都是“川渝造”
2025-01-09 17:02 觀網(wǎng)財(cái)經(jīng)-科創(chuàng) -
中國(guó)航司正迅速填補(bǔ)西方空缺
2025-01-09 16:57 航空航天 -
債務(wù)是中性的,既不是魔鬼也不是靈丹妙藥
2025-01-09 15:50 問(wèn)診2025中國(guó)經(jīng)濟(jì) -
-
-
-
-
微信被美國(guó)移出“惡名市場(chǎng)名單”,多家中國(guó)企業(yè)仍在列
2025-01-09 11:10 -
去年全球手機(jī)面板出貨突破22億片,創(chuàng)歷史新高
2025-01-09 10:58 觀網(wǎng)財(cái)經(jīng)-科創(chuàng) -
離岸人民幣匯率連跌3個(gè)月,央行出手:600億!
2025-01-09 10:27 香港 -
全球首款卷軸屏電腦亮相,起售價(jià)2.6萬(wàn)
2025-01-08 20:13 觀網(wǎng)財(cái)經(jīng)-科創(chuàng)
相關(guān)推薦 -
-
“沒(méi)客戶!”獲47億補(bǔ)貼后,三星在美芯片廠推遲投產(chǎn) 評(píng)論 22“美國(guó)已解除這項(xiàng)對(duì)華出口禁令” 評(píng)論 271家樂(lè)福CEO放話:對(duì)中國(guó)小包裹,要學(xué)特朗普征稅100% 評(píng)論 216“2027年起,整個(gè)產(chǎn)業(yè)將拱手讓給中國(guó)” 評(píng)論 129最新聞 Hot
-
“沒(méi)客戶!”獲47億補(bǔ)貼后,三星在美芯片廠推遲投產(chǎn)
-
約翰遜急著表決,民主黨領(lǐng)袖連續(xù)講了6小時(shí),還沒(méi)?!?/a>
-
“六代機(jī)機(jī)密會(huì)議,扎克伯格突然闖入”,白宮回應(yīng)
-
8年后,默克爾吐槽特朗普:真裝!
-
美軍評(píng)估又變了,“不是幾個(gè)月是兩年”
-
“即使特朗普下臺(tái),美國(guó)政策也不會(huì)變,中日韓要合作”
-
“船到橋頭自然直”,印外長(zhǎng)回應(yīng)美議員
-
俄海軍副總司令陣亡
-
“在越南的中國(guó)制造商松了一口氣”
-
他倒戈后就躲起來(lái)了,電話都不接,同僚評(píng)價(jià):聰明
-
“美國(guó)已解除這項(xiàng)對(duì)華出口禁令”
-
“印軍將全面排查中國(guó)產(chǎn)零部件”
-
美國(guó)和盟友鬧掰?“本質(zhì)沒(méi)變,中國(guó)需高度警惕”
-
斯塔默不吱聲,英財(cái)相當(dāng)場(chǎng)落淚,“哭崩”市場(chǎng)
-
家樂(lè)福CEO放話:對(duì)中國(guó)小包裹,要學(xué)特朗普征稅100%
-
莫迪表態(tài):金磚是重要平臺(tái)
-