現在,繁忙的工做抽乾了大部分都市人的生活時間,拼命工做之餘,如何選擇健康的生活方式愈來愈受到打工人的重視,除了夜跑、去健身房鍛鍊以外,藉助健身應用在家健身成爲新的運動方式。
在衆多健身應用中,Fit 私人健身教練是受歡迎程度頗高的熱門應用之一。上線五年來,Fit 累計下載總量已超過千萬級別,增加勢頭依舊絲絕不減。過去一年,爲了更好地服務終端用戶的多樣化健身需求,Fit 開始與華爲合做,在後者全新的 HarmonyOS 基礎上開發創新的應用功能,雙方針對運動健康領域最多見的智能設備聯動、多端調用以及實時數據共享等問題,展開了衆多的創新探索。segmentfault
近日,記者採訪了 Fit 應用團隊負責人陶陶和劉歡,探討了 Fit 在幫助用戶解決運動健康需求過程當中面臨的技術難題,以及 Fit 經過 HarmonyOS 的全新能力解決這些難題的種種探索。安全
針對移動健身應用市場的當前情況,陶老師做爲一線從業者有着比較深度的見解。近 5 年消費者愈來愈重視內容質量,爲了避免斷知足消費者對於健身應用的期待,跟緊行業的最新潮流,Fit 投入了大量資源來保持應用的創新與活力。但在這一過程當中,技術團隊也不可避免地會遇到一些難題,手機、電視、手環、健身附件等多設備同步就是其中之一。
就在此時,華爲 HarmonyOS 的誕生引發了團隊的注意。劉老師表示,通過研究分析,他們發現 HarmonyOS 的分佈式數據管理能力有很大的應用潛力。分佈式數據管理的底層邏輯是讓同一份數據被不一樣終端無縫、幾乎無延遲地調用,這種能力很是適合處理 Fit 面對的障礙。架構
經過 HarmonyOS,Fit 能夠更方便實現與手機、手錶以及健身器材之間的協同,並經過手機的攝像頭捕捉訓練過程當中的影像,而客廳電視能夠做爲內容媒介來展現視頻課程。Fit 通過交流發現,HarmonyOS 完成全部這些流程時徹底沒有拖泥帶水,實現起來很是流暢。「因此咱們堅決果斷,第一時間選擇了與 HarmonyOS 合做。」分佈式
另外一方面,Fit 也但願經過這種合做來嘗試全新的生態,爲團隊帶來更多學習進步的空間。這也是 Fit 這一決策背後的另外一個主要緣由。
談到 Fit 與 HarmonyOS 攜手爲消費者帶來的創新體驗,陶老師舉了一個例子:學習
「咱們首先在華爲的 HarmonyOS 手錶上進行了深度聯合開發。如今,用戶能夠一鍵經過華爲 HarmonyOS 手錶來喚起一節健身課程;在這一過程中,手錶能夠得到用戶的實時心率,這個心率也能夠實時傳輸給線上教練,在後臺給用戶針對性的指導,從而幫助用戶更高效、更安全地得到一節課的訓練成果。」優化
Fit 還在同華爲一塊兒探索和構建新的家庭場景,幫助用戶更清晰地感知本身的數據,經過這些數據分析用戶當前的身體情況,並結合訓練效果一塊兒反饋給用戶。spa
落實到具體的技術實現層面,劉老師作了更深刻的解析。劉老師提到,在 HarmonyOS 的分佈式架構技術上,Fit 能夠探索的能力有兩大方向:
首先是數據管理,HarmonyOS 能夠輕鬆解決跨設備數據同步的難題;
其次是跨終端功能調用,例如經過手機訪問電視攝像頭來監測用戶的運動狀態,HarmonyOS 能夠作到實時便捷調用。
基於這樣的想法,Fit 開始嘗試在 HarmonyOS 平臺開發創新的 Fit 應用。令劉老師印象深入的是,Fit 向 HarmonyOS 的移植工做只用了幾我的的小團隊大約一個月的時間,比起安卓同類迭代工做縮短一半左右。HarmonyOS 的開發效率相比安卓明顯提高,也減小了許多冗餘負擔。
固然,新平臺上的開發工做也會遇到不少意想不到的問題。某次 Fit 團隊遇到了一個軟件包的閃退故障,反饋給華爲後卻沒能復現。通過雙方交流探討,最後意識到問題可能出在內存佔用層面。以後在華爲指導下,Fit 團隊改進了系統內存佔用,達到了 HarmonyOS 的標準,終於解決了問題。相似的小插曲還有很多,可是華爲的技術支持幫助 Fit 度過了每一次難關,也讓 Fit 團隊倍感寬心。「他們幫助咱們前期度過了開發應用過程當中的難關,這一方面我是不擔憂的。」視頻
尤爲令劉老師和 Fit 團隊滿意的是,華爲的技術支持並不是傳統的"提交工單、等待反饋"的模式,而是爲開發團隊安排專人對接,甚至會主動詢問是否存在困難。相比郵件,華爲支持方更偏向於使用視頻會議等直接途徑來幫助開發者,效率也明顯提高。blog
雖然進入 HarmonyOS 生態只有很短的時間,可是Fit已經從中得到了可觀的價值回報。具體而言,陶老師作了三點總結:
更好體驗。Fit 經過華爲 HarmonyOS 的外設、手錶、手環,採集到用戶在訓練過程當中的更多數據。這些數據對於用戶的業務改進、課程優化和教練指導等,都具備很是重要的意義。此外,在 HarmonyOS 分佈式系統的幫助下,Fit 能夠經過華爲大屏和移動終端向用戶交付更加優質的內容,使用戶的總體體驗變得更加流暢。內存
更多入口。經過與 HarmonyOS 的合做,Fit 的應用打破了跨設備之間的限制,能夠在多種設備上進行無縫流轉,在爲用戶帶來更好體驗的同時,也讓 Fit 得到了更多的流量入口,獲取到了大量優質用戶,在用戶增加方面取得了不小的突破。
將來期待。Fit 期待與 HarmonyOS 的合做,在訓練體驗、內容交互、用戶服務方式等方面有更多突破,帶來更多可能性。
在陶老師看來,主打「萬物互聯」的 HarmonyOS 生態會給運動健康領域創造不少全新的機遇。例如不一樣健身器材能夠經過 HarmonyOS 鏈接,使用戶能夠統一管理訓練數據。而健身教練則能經過這些數據更好地感知用戶的運動與訓練情況,進而推薦更精準的訓練課程和目標,爲用戶帶來更好的健身體驗。
做爲直接參與 HarmonyOS 應用生態的開發者,劉老師表示,HarmonyOS 過去一年以來的發展速度極快,僅僅一年時間裏已經在功能層面接近成熟的安卓系統水平。HarmonyOS 的數據分佈式能力對於 Fit 幫助巨大,不只能夠明顯減小跨設備開發的工做量,並且還會提高用戶端的應用安全性。在對新平臺滿懷期待的同時,劉老師也向廣大開發者建議能夠嘗試一下 HarmonyOS,親自感覺華爲這一創新系統的實力和潛能:
「開發上的問題不用過於擔憂,HarmonyOS 直接上手的難度也沒那麼高。再加上華爲技術支持的幫助,我認爲開發工做不存在多少障礙。」
陶老師則着重強調了 HarmonyOS 爲 Fit 帶來的用戶增加突破,以及雙方合做爲團隊創造的學習和迎接挑戰的機遇。針對開發者最關心的支持問題,陶老師給出了這樣的建議:
「應用開發公司徹底沒必要由於 HarmonyOS 是新的平臺,就在開發工做量或者適配難度上有任何顧慮。華爲的開發者支持團隊是 24 小時待命的,會全力幫助咱們儘早適配這個系統,解決各種技術難題,讓圍繞 HarmonyOS 的開發和對接工做變得無比流暢。」
最後陶老師表示,對於技術類的創業公司來講,華爲 HarmonyOS 是一個很好的合做夥伴,可以幫助公司業務持續向前,開拓全新的渠道和機遇。