微軟於 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 應用程式套件支援。隨著企業開始擁抱開源社群,未來或許能夠更好地促進其在競爭平臺上的發展。
微軟於 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 應用程式套件支援。隨著企業開始擁抱開源社群,未來或許能夠更好地促進其在競爭平臺上的發展。