Google 今天宣布推出 Compose for TV,這是全新的 Android TV UI 框架,可讓開發人員更輕鬆地為 Android TV 平台開發應用程序。
反過來,有望引領以獲得更好的用戶體驗。其中最重要的可能是更多可用的應用程序、更快的更新周轉等等。對於開發人員,以下是更改和改進方面的期望。
首先,Compose for TV 將讓您使用更少的代碼開發應用程序。因為,UI 框架正在設置以減少開發所需的代碼。但谷歌還表示,開發人員將能夠通過使用更少的代碼來做更多的事情。因此,在某種程度上,他們可以在更短的時間內更高效、更有潛力地為 Android TV 構建更強大的應用程序。谷歌還聲稱這將允許開發人員避免“整類錯誤”。該公司表示,隨著時間的推移,這將使應用程序更易於維護。
如果您是開發人員,這似乎是一個很好的權衡。如果您是最終用戶,那麼這可能只是意味著改進了對您喜愛的應用程序的支持。
Compose for Android TV 使開髮變得直觀和快速
另外兩個重要特徵Compose for Android TV 具有直觀性和更快的開發時間。谷歌表示,開發人員可以簡單地“描述您的 UI,Compose 將負責其餘的工作。” UI 也會隨著應用程序狀態的變化而自動更新。
在開發時間方面,Compose for TV 與所有現有代碼兼容。因此,開發人員可以更快地繼續開發他們的應用程序,甚至發布實時預覽。此外,Compose 允許開發人員創建可以直接訪問其他 Android 平台 API 的應用程序,這些 API 可以在其他外形規格之間重複使用。這將使開發人員更容易創建跨設備類型的應用程序,包括移動設備、可穿戴設備、電視、可折疊設備、平板電腦等。
谷歌表示 Compose for TV 將在 Google I/O 上提供。因此,開發人員最早應該能夠在今天獲得訪問權限。