Outdooractive 是歐洲最大的戶外活動在線平臺,為擁有超 1,200 萬自然愛好者的全球社區提供路線圖和相關信息。作為一個專注于幫助用戶規劃戶外探險并提供導航服務的平臺,Outdooractive 長期以來一直將智能手表等可穿戴設備視為其應用發展的關鍵。用戶將可穿戴設備視為導航工具和活動追蹤器,因此當 Google 推出 Android 新界面工具包 Compose for Wear OS 時,Outdooractive 的開發者立即抓住了這個機會,針對不斷發展的可穿戴設備市場改進應用。
-
Outdooractive
https://www.outdooractive.com/zh/ -
超 1,200 萬自然愛好者
https://business.outdooractive.com/ -
Compose for Wear OS
https://android-developers.googleblog.com/2022/07/compose-for-wear-os-10-stable.html
改進后的應用迅速展現出了 Compose for Wear OS 的優勢。Compose for Wear OS 為 Outdooractive 的開發者縮短了約 30% 的開發時間,從而提高了他們創建精簡界面的能力。Outdooractive 的高級項目經理 Liam Hargreaves 說: "原本需要花費好幾天的工作現在只需要幾個小時即可完成。"
Compose for Wear OS 可提供現代代碼庫并提高開發速度,從而有助于開發者更直觀地讀取和寫入界面代碼,進而在設計階段實現更快的原型設計和更流暢的協作。這樣一來,開發者便可以為用戶創造更便捷的使用體驗。
使用新工具改善用戶體驗
Outdooractive 的應用致力于為用戶的可穿戴設備實時提供精準信息,包括精細導航 (Turn-by-turn Navigation)、路線狀況和天氣信息更新。"我們的應用有一組相對復雜的交互方式"。Liam 說。"我們的客戶在使用應用時可能正在爬山或處于暴風雨中,又或者穿著冬季登山裝備,戴著手套,因此每種交互方式都需要簡單快速、易于訪問和清晰直觀!"
Compose for Wear OS 的新功能幫助 Outdooractive 開發者為正在進行戶外運動的用戶創造了更優質的應用體驗。Chip 組件顯著改進了創建列表的過程,并允許開發者使用預先構建的設計元素,從而為團隊節省了數天的工作時間。ScalingLazyColumn 還優化了滾動屏幕的創建過程,而無需開發者再使用 RecyclerView 或 ScrollView。
-
Chip
https://developer.android.google.cn/training/wearables/compose/chips -
ScalingLazyColumn
https://developer.android.google.cn/jetpack/compose/lists#lazyhttps://developer.android.com/jetpack/compose/lists#lazy
AnimatedVisibility 組件的易用性也將會給開發者帶來驚喜,因為該組件可以讓開發者們為一些此前無暇顧及的功能進行動畫處理。通過更清晰地傳達 "加載中" 或 "錯誤" 條件,使 Compose for Wear OS 向用戶呈現不同的界面狀態變得更輕松。Outdooractive 的開發者團隊對此贊不絕口。
-
AnimatedVisibility
https://developer.android.google.cn/jetpack/compose/animation
"Compose 使界面代碼的編寫和讀取變得更加直觀,從而有助于我們在設計階段更快地進行原型設計,并更好地進行代碼協作。"
在不增加開銷的情況下進行實驗
Outdooractive 采用 Compose for Wear OS 后,其用戶使用可穿戴設備的時間增多了,他們將自己通常在手機上完成的事情轉移到了可穿戴設備上,例如查詢徒步導航路線 (這是 Compose for Wear OS 幫助開發者所實現的一個關鍵界面目標)。
Liam 說: "我們將可穿戴設備視為我們產品和市場戰略的重要組成部分,我們的用戶也對此給出了很多正面反饋。"
Outdooractive 的開發者使用了另一個名為 Health Services (健康服務) 的 Wear OS 功能。他們通過利用設備端傳感器,在應用中實現心率監測等健身追蹤功能,從而提供可穿戴設備獨有的體驗。Wear OS 上的 Health Services 可自動配置所有與健康和健身相關的傳感器,收集傳感器數據,并計算心率、行走距離和步速等指標,使開發者能夠輕松實現復雜的應用功能,同時最大限度地延長電池壽命。借助 Health Services 和 Compose for Wear OS,Outdooractive 的開發者計劃進一步擴展該應用中由身體傳感器提供支持的功能。
-
Health Services
https://developer.android.google.cn/training/wearables/health-services
優化可穿戴式應用的功能
Jetpack Compose for Wear OS 有助于為可穿戴設備構建更具吸引力的用戶體驗。
-
Jetpack Compose for Wear OS
https://developer.android.google.cn/training/wearables/compose
您可以先觀看 Google I/O 大會上的 Wear OS 演講了解相關信息,或嘗試使用 Compose for Wear OS Codelab,立即開始學習。
△ Compose for Wear OS Beta 版發布
-
Compose for Wear OS Codelab
https://developer.android.google.cn/codelabs/compose-for-wear-os#0
原文標題:Compose for Wear OS | 助力開發者提升可穿戴設備用戶體驗
文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
-
谷歌
+關注
關注
27文章
6192瀏覽量
105819
原文標題:Compose for Wear OS | 助力開發者提升可穿戴設備用戶體驗
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論