這家?guī)毂鹊僦Z科技巨頭在6月份的開發(fā)會議上宣布了iOS15、macOSMonterey和其他軟件更新。然而,它也為應(yīng)用商店開發(fā)用戶發(fā)布了新的資源和工具,這些資源和工具可能同樣具有影響力,盡管沒有那么引人注目。
“所有這些工具和技術(shù)的進步都是我們多年來一直在實現(xiàn)的愿景的結(jié)果。它們實際上是我們無休止地專注于建立一個持久平臺的結(jié)果,這個平臺可以為開發(fā)人和用戶創(chuàng)造很多價值,”溫德克告訴CNET。
其中一個工具是SwiftPlaygrounds,這是一個初用于教授代碼的教育應(yīng)用程序。在WWDC,
“我們的感覺是,每個孩子都應(yīng)該接觸學(xué)習(xí)編程,不是因為每個孩子都會成為程序員,而是因為我們周圍的世界是由代碼驅(qū)動的。我們將幫助盡可能多的來自盡可能多的社區(qū)和文化的人學(xué)習(xí)編碼。
開發(fā)的其他人員升級包括新的SharePlayAPI,包括應(yīng)用內(nèi)事件的能力,以及應(yīng)用于
“人們在開發(fā),申請時必須經(jīng)歷許多步驟,比如測試和與同事集成(他們的代碼),這需要很多時間,”溫德爾說。
XcodeCloud,近可用于測試,允許開發(fā)人使用
“坦率地說,這些任務(wù)中的許多通常都很瑣碎,以至于開發(fā)人不想去做。因此,像XcodeCloud這樣的持續(xù)集成系統(tǒng)背后的想法是,它基本上卸載了許多可以自動化的任務(wù)云,”Windeck在談到這個功能時表示。
盡管
“[XcodeCloud]給了開發(fā)人很多時間,所以他們可以真正專注于他們的代碼。這意味著他們有更多的時間來發(fā)現(xiàn)代碼中的錯誤和問題,他們可以更早地發(fā)現(xiàn)它們,因此他們可以創(chuàng)建更高質(zhì)量的應(yīng)用程序,他們有更多的時間來研究(添加)函數(shù),”Wendker說。