一周前,蘋果終于發(fā)布了macOS Catalina,這是其計算機操作系統(tǒng)的新版本。在此新版本帶來的新穎性中,有Catalyst。從本質上講,為了使應用程序開發(fā)人員的工作更輕松,Apple開發(fā)了一項技術,使他們可以輕松地將iPad的應用程序移植到基于macOS的計算機上。
隨著iPad應用程序登陸macOS Catalina的浪潮中,出現(xiàn)了Twitter。對于自去年以來在Mac上使用Twitter的任何人來說,這都是一個好消息,因為該微博客平臺決定刪除其macOS應用程序,這迫使用戶不得不使用Web版本。后者可以使用,但是用戶仍然希望為其計算機安裝本機應用程序。
但是多虧了Catalyst,Twitter才能以較低的成本提供適用于Mac的應用程序。“新的Mac版Twitter應用程序將使用我們現(xiàn)有的iOS代碼庫,而不是根據我們與Web一起使用的相同策略開發(fā)受支持的客戶端,而是通過單獨的代碼庫構建。” 。通過支持iOS以外的特定于Mac的關鍵行為,我們可以以相對較低的長期維護成本來維護iOS和Mac應用之間的均勻功能,”高級職員Nolan O'Brien說軟件工程師,六月。
借助Catalyst,iPad的許多其他iOS應用程序可以迅速加入macOS商店。這對開發(fā)人員和用戶都有利。