Apple 軟件主管 Craig Federighi 在一次訪問中表示,他對開發者如何利用 iPhone Duo 的鉸鏈機制感到興奮。他提到一個應用程式介面(API)讓開發者可以以約五度的準確度讀取鉸鏈的角度,並能夠瞭解 Apple 所描述的設備姿勢。Apple 在軟件中以多種方式使用鉸鏈角度,包括一個迅速受到歡迎的功能:當您打開手機時,外屏會模糊成內屏的預覽。他告訴 Donald Decodes,這個功能雖然微妙卻充滿魔力。
目標並不是一個華麗的動畫,而是一些用戶能夠自動感知的東西:螢幕變得半透明,彷彿是一扇通往下方內容的窗口。該設備的核心在於用戶在關閉時的體驗與打開後的發現之間的連貫性。透過上方螢幕看到即將揭示的內容,最自然地減輕了這一過程的壓力。我們對其結果感到相當滿意,這是微妙卻又神奇的。
Federighi 表示,他對開發者如何利用暴露的鉸鏈資訊感到有信心,並預期他們會創造出富有創意和令人興奮的應用,正如他們對其他可用的 iPhone 數據所做的那樣。對於大多數開發者而言,我們專注於傳達設備的姿勢:您是處於書本姿勢、桌面姿勢還是帳篷姿勢?開發者不需要考慮打開的角度。在傳達姿勢的同時,框架可以自動反應,提供一致的應用體驗。然而,對於一些創意體驗,例如我們自己的動畫,開發者可以更接近原始資訊。
我們在向開發者提供陀螺儀和加速度計數據方面有著悠久的歷史,他們隨著時間的推移,對此做出了非常有趣的應用。
Apple 致力於提升開發者的應用創作能力
該設備表達自身的一種方式是通過其姿勢和鉸鏈,我們期待看到開發者如何利用這些特性。他表示,Apple 亦努力使開發者更容易創建充分利用 iPhone Duo 功能的應用。我們已經在 UIKit 和 SwiftUI 等高級框架上建立了我們的平台,這些框架抽象了許多更難的佈局問題,因此應用通常會自動繼承新行為。隨著時間的推移,我們添加了更多自動適應的高級結構,使得許多開發者的過渡幾乎是自動的。
他補充說,Apple 也支持代理編碼工具,幫助開發者幾乎完全自動化地調整現有應用。您可以在下面觀看此次訪問的影片。
利益聲明:本文包含合作商戶產品連結,如你透過連結購買,TechRitual 可能獲得佣金收入,但不影響產品評價及推薦。詳情請參閱私隱政策。
身為 Amazon Associate,本站會從合資格購買中賺取佣金。

