產品新聞

針對新一代 Samsung Galaxy 裝置最佳化應用程式

閱讀時間:3 分鐘

在今天的 Galaxy Unpacked 大會上,Samsung 發表了最新系列摺疊式和穿戴式裝置。對開發人員來說,這代表應用程式需要支援的板型規格、螢幕尺寸和裝置形態再次擴大。

隨著 Galaxy Z Fold8 等裝置問世,這個生態系統也擴展到硬體,在主要螢幕狀態下,這些裝置會以橫向為主的自然螢幕方向,以及更寬的顯示比例呈現。無論使用者是展開大螢幕、打開封面螢幕,還是查看手錶,都希望享有完美體驗。為協助您因應這項變化,我們將分享實用指南和最新工具更新,讓您能主動建構適應性。

重新思考動態螢幕 (包括超寬螢幕的折疊式裝置) 的版面配置架構

為最新折疊式裝置建構應用程式時,請捨棄對螢幕方向和大小的假設。尤其是 Galaxy Z Fold8 採用超寬螢幕,因此需要考量的顯示比例更多。如果裝置的自然螢幕方向以橫向為主,使用者展開裝置時,就會發現硬式編碼的版面配置規則有其限制。因此,我們推出了專屬指南,說明如何為橫向摺疊式裝置和三摺疊裝置建構應用程式。

如要建構可順暢處理這些物理效果的動態 UI,請著重於下列核心支柱:

  • 建構自動調整版面配置: 寬螢幕顯示比例和精簡的垂直高度需要自動調整的 UI,才能回應式縮放。我們更新了自動調整式設計指南,建議您先考量視窗類別寬度來決定版面配置變更,然後再調整高度。如要讓個別元件順暢地配合格線調整,請使用彈性容器建構版面配置,讓內容自動換行、跨越和重排。如需設計靈感,請瀏覽我們的自動調整式範例應用程式和雙螢幕設計圖片庫。
  • 追蹤實際應用程式空間:應用程式的顯示空間很少與實體裝置大小相符,尤其是在多視窗、分割畫面或多工處理狀態下,超寬螢幕更是如此。有時連方向都會不同。使用 Jetpack Window Manager 程式庫,運用視窗大小類別計算應用程式占用的確切空間。

  • 善用最新 Jetpack Compose 更新: 首先採用 Jetpack Compose 2026 年 4 月穩定版 (Compose BOM 版本 2026.04.01)。運用全新的結構化版面配置工具,管理複雜的架構。新的 Grid API 可讓您定義動態軌和欄跨度,且不會造成 Lazy 清單的效能負擔。將 Grid 與新的 FlexBox 版面配置 API 配對,即可輕鬆處理多軸對齊和動態項目包裝。您也可以使用新的 MediaQuery API,根據條件偵測裝置姿勢、視窗大小和鍵盤類型等信號,讓 UI 適應環境。
  • 讓應用程式採用摺疊機制: 使用 Jetpack WindowManager 程式庫,為摺疊或轉軸等摺疊式裝置視窗功能提供 API 途徑。 採用摺疊機制的應用程式可以調整版面配置,避免在摺疊和轉軸區域放置重要內容,並能利用螢幕摺線和轉軸做為自然區隔機制。
  • 維持應用程式連續性:避免裝置設定變更時中斷使用者歷程。使用 ViewModel 保留 UI 狀態,確保使用者折疊或展開裝置時,應用程式能順暢轉換。

確保摺疊式裝置能順暢擷取攝影機畫面

在摺疊式裝置上實作相機功能時,會遇到獨特的硬體問題。從精巧的外螢幕移至展開的內螢幕時,裝置旋轉方向不變,但版面配置的顯示比例會有所不同。如果應用程式假設相機感應器與裝置版面配置之間存在固定的直向關係,在這些摺疊轉換期間,應用程式可能會出現方向有誤、延展或裁剪的預覽畫面。

如要最佳化應用程式的媒體管道,請使用 CameraX 遷移技能,將擷取體驗遷移至 CameraX。程式庫的 PreviewView 會在背景自動處理感應器方向、裝置旋轉和縮放作業。無論使用者如何握持或放置裝置,都能確保預覽畫面乾淨穩定。如果您要維護現有的 Camera2 程式碼集,請整合 CameraViewfinder 程式庫,自動套用這些複雜的長寬比和旋轉轉換,不必全面翻修架構。

將一目瞭然的互動體驗擴展至 Wear OS 7

您有機會為新一代裝置開發應用程式,包括智慧手錶。Wear OS 7 推出後,您就能透過 Wear 小工具提供全新介面,讓使用者即時一覽重要更新。您可以使用 Jetpack Glance 和 RemoteCompose 建構這些極具表現力的體驗。最重要的是,使用這個架構建構的小工具現在可以填入先前保留給第一方小工具的多個小工具動態磚。

建構智慧功能

Gemini 智慧 已能代表使用者完成工作,您也可以分享應用程式功能,試用智慧系統。

Samsung 的全新摺疊裝置搭載 Gemini Nano 4,這是我們最新的裝置端模型。Nano 4 支援超過 140 種語言、多模態理解能力更強,而且功能更多。使用 ML Kit 的 Prompt API,搭配結構化輸出和思考模式等進階功能,在裝置端建構智慧功能。

立即開始提高成效

我們已準備好工具和架構,協助您針對所有螢幕大小最佳化應用程式。首先,請參閱建構自動調整式應用程式 指南,進一步瞭解自動調整式設計的核心原則。

如要深入瞭解,請參閱我們詳盡的 YouTube 播放清單。最後,請參閱三摺式裝置和橫向摺疊式裝置以及 WearOS 的專屬品質指南,確保應用程式在最新板型規格上提供完美優質的體驗。

立即體驗未來!


 

繼續閱讀