微軟開源Outlook for iOS黑暗模式解決方案
微軟於2019年8月推出了面向Outlook的黑暗模式,並於去年初開始對該應用程序展開更廣泛的重新設計。在新增的外觀和功能中,就包括大家期待已久的黑暗模式。不過現在,軟件巨頭已決定將將之開源,以便為Outlook for iOS用戶提供更好的黑暗模式解決方案。
(題圖via Neowin)
目前該解決方案已上線GitHub,感興趣的朋友可以去圍觀下DarkModeKit的項目細節。
開發者們可以在iOS 11 及以上版本中啟用Outlook for iOS 黑暗模式的代碼,其中還包括了一些功能,比如可在不重啟App 的情況下調節明亮/ 黑暗主題。
微軟表示,該解決方案是一個簡單的API 設計,開發者只需對現有App 施加極小的改動和調整。
蘋果在iOS 13 中增加了對黑暗模式的支持,但微軟解決方案支持iOS 11 及後續版本的移動操作系統。
其它開發者可藉此實現與深色背景相匹配的動態調色,不過需要注意的是,該解決方案適用於使用Swift 5 及更高版本、或Xcode 11 及更高版本的應用程序開發。
此前,微軟一直在談論黑暗模式,併計劃提供跨平台的Office 365應用程序套件支持。隨著企業開始擁抱開源社區,未來或許能夠更好地促進其在競爭平台上的發展。