“現在的APP這么多,可太占手機內存了”、“有些APP下載了也用不了幾次,大多時候都在悄悄吃灰”……你是不是也有這些煩惱?當前無需安裝、即用即走的輕量化應用體驗正在受到越來越多用戶的喜歡。作為鴻蒙生態的核心技術之一,原子化服務是HarmonyOS的輕量化服務,無需安裝即可在各設備之間分享,讓應用化繁為簡。在11月4日舉行的華為開發者大會2022上,華為全面介紹了原子化服務的創新能力。
然而小程序同樣具有輕量化的特征,功能簡捷具體,且不占用手機內存,也不會以推送信息等方式對用戶造成打擾,很多網友不禁要問:鴻蒙的原子化服務和小程序究竟有什么區別?
小程序通常都是基于超級應用平臺構建,無法直接獲取到操作系統本身的很多能力,同時在使用體驗上也存在一定的缺陷,比如缺乏更便捷的交互、仍需要依托APP入口進入等,此外小程序目前主要在手機應用為主,對于其他的智能終端設備的支持較少。
而鴻蒙的原子化服務基于操作系統構建,因此除了具備免安裝、即用即走、易于分享這些輕量化的特點以外,還充分發揮了操作系統的能力優勢,實現卡片化的體驗、并擁有豐富的系統入口以及跨設備運行的獨特優勢??梢哉f,原子化服務重新定義了移動端體驗的“輕量化”和“簡潔化”。
萬能卡片是原子化服務最具代表性的形態。與小程序不同的是,萬能卡片可以將服務的關鍵信息外顯,而且實時刷新,動態變化的信息一目了然。例如,新浪微博把“熱搜”等信息以原子化卡片的形式出現,用戶可以在卡片上實時看微博熱搜、刷熱點新聞。此外卡片還支持堆疊,能節省桌面空間,便于桌面收納和整理;同時,萬能卡片靈活多變,既可從應用圖標上滑放大呈現關鍵信息,也有多個適用于不同使用習慣、不同終端設備的尺寸和形態供用戶自由選擇。
更為關鍵的是,華為的原子化服務可實現跨設備流轉,這也是鴻蒙生態構建萬物互聯世界的一個具體體現。HarmonyOS通過全場景分布式設備連接,基于同一個華為帳號以萬能卡片在不同鴻蒙設備上實現服務流轉。簡單來說,用戶可在搭載HarmonyOS的手機、平板、智慧屏等產品上無縫使用使用萬能卡片功能,隨時隨地輕松獲取各類信息和服務。很顯然小程序不具備這一能力。
鴻蒙的原子化服務和小程序為消費者帶來了完全不同的體驗,對于開發者而言,兩者也有著較大的差異。由于小程序和原生應用是構建在不同的系統框架上,所以小程序和安卓、IOS的原生應用通常無法共享代碼資源,導致開發者需要基于不同的框架開發。
而鴻蒙原子化服務和鴻蒙原生應用都是基于相同的技術框架,代碼共享,所以開發者開發出來的原子化服務可以直接組合打包成鴻蒙原生應用,無需重復開發,有效降低了開發成本。
此外,華為在上架鴻蒙原生應用的同時,也會自動幫開發者上架應用中新增的原子化服務。也就是說,一個應用上架鴻蒙生態的同時,相應的原子化服務也上線了。這樣最終用戶既可以選擇安裝使用完整的原生應用,也可以選擇直接使用輕量級的原子化服務。針對想從原子化服務起步、小步快跑的開發者來說,華為也提供了一個成本更低的路徑:開發者可先選擇將多個原子化服務逐步上架,在業務發展時機成熟的時候,再將多個原子化服務直接打包形成一個原生的應用,且過程中無需重復開發。