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