在數(shù)字化辦公領(lǐng)域,飛書以其高效協(xié)同功能成為眾多企業(yè)的首選工具,而華為鴻蒙系統(tǒng)則憑借“萬物互聯(lián)”的理念,致力于打破設(shè)備之間的隔閡。
當(dāng)飛書遇上鴻蒙,這不僅是兩款產(chǎn)品的簡單結(jié)合,更是一場關(guān)于未來協(xié)同辦公模式的深度探索。
本文將詳細(xì)講述飛書與鴻蒙從技術(shù)適配到深度融合的過程,探討雙方如何在代碼重構(gòu)、多端適配、用戶體驗優(yōu)化等方面展開合作,以及他們對未來辦公生態(tài)的共同愿景。
在中國協(xié)同辦公領(lǐng)域,飛書如同一艘高速航行的快船,以極致效率與用戶至上的理念,成為無數(shù)企業(yè)數(shù)字化轉(zhuǎn)型的“標(biāo)配”。與此同時,華為鴻蒙正以“萬物互聯(lián)”的愿景,試圖重構(gòu)操作系統(tǒng)的生態(tài)規(guī)則。
當(dāng)飛書與鴻蒙相遇,這場頭部辦公軟件與新生代操作系統(tǒng)的碰撞,不僅是一次技術(shù)適配的嘗試,更是一場關(guān)于未來工作方式的探索。
一、飛書與鴻蒙的“一見鐘情”
2023年底,一份來自華為的文件悄然傳至飛書團(tuán)隊手中:HarmonyOS NEX系統(tǒng)的詳細(xì)規(guī)劃。這份文件如同一顆石子投入平靜的湖面,激起了飛書內(nèi)部的激烈討論。
“第一次聽到華為要做獨(dú)立于Android的操作系統(tǒng),我的反應(yīng)是怕不是一個假消息。”一位核心研發(fā)成員回憶。畢竟,在移動操作系統(tǒng)領(lǐng)域,Android與iOS的“雙寡頭”格局已持續(xù)十余年,后來者的生存空間近乎渺茫。
轉(zhuǎn)機(jī)出現(xiàn)在不久后。華為向飛書團(tuán)隊寄送了測試機(jī)、開發(fā)文檔與開發(fā)環(huán)境。“我才意識到,這次華為是玩真的——這次華為對于全新的系統(tǒng)是志在必得,只能成功不能失敗。”這位核心成員感慨。而后的第一步,是其與幾位同事組成了一個虛擬小組,調(diào)研飛書適配原生鴻蒙的可行性。
一位參與早期決策的開發(fā)者回憶道:“我們立刻意識到,這是或許是移動互聯(lián)網(wǎng)的重大事件。”
2024年初,飛書內(nèi)部正式對HarmonyOS NEX系統(tǒng)啟動技術(shù)預(yù)研,從官方角度了解系統(tǒng)的底層架構(gòu)、技術(shù)特點(diǎn)和開發(fā)規(guī)范。”他們的目標(biāo)很明確——讓飛書成為鴻蒙生態(tài)中“最懂辦公”的原生應(yīng)用。
但現(xiàn)實問題同樣尖銳。飛書作為一款重度依賴本地邏輯的辦公應(yīng)用,核心代碼庫超過千萬行,且大量使用Rust語言編寫。若要適配鴻蒙,意味著從技術(shù)架構(gòu)到交互邏輯的全面重構(gòu)。“有人算過一筆賬:這相當(dāng)于重做一個飛書。”一位參與早期研討會的產(chǎn)品經(jīng)理透露。
后續(xù),飛書幾乎馬上就啟動了鴻蒙原生版的開發(fā)。“這對我們來說不是個糾結(jié)的決策。”相關(guān)開發(fā)者透露,“這個決策是基于我們相信華為的技術(shù)實力和戰(zhàn)略規(guī)劃,我們覺得華為有能力、有決心把鴻蒙生態(tài)系統(tǒng)建起來。
二、代碼叢林中的“絕地求生”
開發(fā)鴻蒙原生版的飛書,遠(yuǎn)非簡單的代碼移植。Rust語言的高性能與內(nèi)存安全特性曾是飛書跨平臺兼容的利器,但在鴻蒙生態(tài)中卻成了“攔路虎”。
由于HarmonyOS NEX系統(tǒng)對Rust語言的支持尚不完善,團(tuán)隊一度陷入兩難:若改用其他語言重構(gòu),將導(dǎo)致跨平臺兼容性斷裂;若堅持Rust,則需與華為聯(lián)合攻克技術(shù)壁壘。
最終的選擇是后者。雙方技術(shù)專家組成聯(lián)合攻堅小組,兩地工程師通過云端協(xié)作,逐行分析代碼邏輯,連續(xù)一周閉門鏖戰(zhàn),最終不僅成功移植代碼,還將鴻蒙對Rust的支持提交至開源社區(qū),為后續(xù)開發(fā)者鋪平道路。“華為的響應(yīng)速度超乎想象,他們解決問題的執(zhí)行力讓我們吃了一顆定心丸。”
更大的挑戰(zhàn)來自多端適配。2024年華為發(fā)布的PuraX設(shè)備,讓飛書團(tuán)隊直面一道“附加題”——一塊1:1的正方形小屏。這是一道難題。據(jù)飛書團(tuán)隊透露,此前從未對如此規(guī)格的正方形屏幕做過設(shè)計,如果是傳統(tǒng)移動端系統(tǒng),適配成本將會非常高。
解題思路是鴻蒙的“一次開發(fā)多端部署”特性。飛書團(tuán)隊在設(shè)計和開發(fā)鴻蒙原生版本時,在 App 底層框架定義了不同屏幕尺寸下導(dǎo)航欄與頁面布局的通用原則,并制定了包括頁面布局等設(shè)計框架,成為低成本實現(xiàn)多端部署的基礎(chǔ)。為了提升平板設(shè)備和PC端體驗,飛書團(tuán)隊甚至在一開始就籌備了鍵鼠適配相關(guān)設(shè)計。
飛書會議跨端接續(xù)示意
“我們提前埋下的‘伏筆’,終于派上用場。”面對從未接觸過的屏幕形態(tài),團(tuán)隊僅用一周便完成適配。
而在用戶體驗的打磨上,鴻蒙的獨(dú)特能力成為飛書的“秘密武器”。曾經(jīng),開會時想要切換設(shè)備又害怕斷線,是許多職場人都深有體會的需求,也是飛書團(tuán)隊自身工作時存在痛點(diǎn)。HarmonyOS NEX的“應(yīng)用接續(xù)”功能讓團(tuán)隊看到了破局點(diǎn):手機(jī)靠近電腦時,會議界面自動流轉(zhuǎn),用戶可無縫切換設(shè)備。
除此以外,“統(tǒng)一拖拽”與“系統(tǒng)掃碼”等功能也被深度整合,成為能夠融入辦公流程中的順暢功能,飛書鴻蒙版逐漸擺脫了“復(fù)制品”的標(biāo)簽,成為兼具效率與創(chuàng)新的原生應(yīng)用。
三、飛書與鴻蒙生態(tài)的“無限游戲”
2024年9月,足足開發(fā)了半年多的飛書鴻蒙版第一個版本終于上架發(fā)布,團(tuán)隊卻異常平靜。“大家滿腦子都是下一個版本。”這種“務(wù)實浪漫”的態(tài)度,恰恰是飛書在鴻蒙生態(tài)中持續(xù)深耕的縮影。
未來,飛書的鴻蒙之路將圍繞兩大方向展開:
其一,積極擁抱多元設(shè)備形態(tài)。 “鴻蒙正在模糊手機(jī)與電腦的界限,飛書必須跟上這種進(jìn)化。”鴻蒙 Next 作為“一次開發(fā)多端部署”的全新操作系統(tǒng),軟件層面的創(chuàng)新推動者硬件的進(jìn)化,桌面設(shè)備和移動設(shè)備的邊界正在模糊,觸控手勢和鼠標(biāo)鍵盤的交互方式也在不斷融合。
隨著HarmonyOS NEX模糊移動端與PC的邊界,飛書計劃為大屏設(shè)備優(yōu)化類PC體驗,同時在小屏設(shè)備上保留移動端的便捷性。而在這兩者融合的設(shè)備上,既有移動觸屏體驗的流暢感和便捷性,又能發(fā)揮桌面辦公的生產(chǎn)力特性和多任務(wù)處理能力。“我們非常期待與鴻蒙 Next 一起打造軟硬件結(jié)合的創(chuàng)新體驗。”
其二,繼續(xù)挖掘系統(tǒng)級能力。從分布式數(shù)據(jù)共享到更安全的數(shù)據(jù)管控能力,飛書團(tuán)隊正與華為緊密合作,探索軟硬件協(xié)同的更多原生又創(chuàng)新的可能性。“比如,未來或許兩個鴻蒙用戶碰一碰,就能互加飛書好友。”
對于開發(fā)者,飛書團(tuán)隊的建議簡潔而深刻——建議擁抱“一次開發(fā)多端部署”的全新特性。在他們看來,應(yīng)用的底層架構(gòu)決定了多端適配的可能性與體驗上限。我們建議開發(fā)者在設(shè)計和開發(fā)鴻蒙原生版應(yīng)用之初,就構(gòu)建具有擴(kuò)展性的多端適配框架。
“我滑向的是冰球要去的地方,而不是它曾經(jīng)所在的地方。”正如他們引用韋恩·格雷茨基的那句名言,飛書與鴻蒙的故事,是技術(shù)理想主義與商業(yè)現(xiàn)實的交融,也是中國軟件生態(tài)自主創(chuàng)新的一次縮影。在這場探索中,飛書不僅完成了一次產(chǎn)品的升級,更與鴻蒙共同繪制了辦公協(xié)同的未來圖景——那里沒有設(shè)備的割裂,只有無縫的體驗;沒有生態(tài)的孤島,只有共生的繁榮。而這,或許正是“萬物互聯(lián)”最生動的注解。
本文由 @井尋 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.