今天,蘋果發(fā)布了iOS 16,iPadOS 16和macOS Ventura,并且已經(jīng)發(fā)布了第一個開發(fā)者預覽測試版。
在WWDC22主題演講之后,蘋果已經(jīng)提供了鎖屏widgets,WeatherKit API,Xcode Cloud等對于iOS 16給第三方開發(fā)者
在WWDC 2022主題演講后不久,蘋果宣布向應用開發(fā)者發(fā)布各種API和實用程序。
鎖屏API可以幫助開發(fā)者整合自己應用的信息,在iOS 16的鎖屏上顯示。
與面向消費者的iCloud類似,它將釋放本地存儲空間,并允許開發(fā)團隊在模擬的當前蘋果硬件上進行大規(guī)模測試它還將使構建易于部署給使用TestFlight的用戶
新版Xcode的構建速度提升25%,應用空間減少30%在SwiftUI中編譯了一個新的多平臺目標選項,適用于iOS,iPadOS,macOS和tvOS,并且只有一個開關
Swift具有正則表達式處理功能,支持Swift包管理器中的包管理優(yōu)化這將使開發(fā)人員更容易運行自定義命令
SwiftUI現(xiàn)在有一個改進的導航API使用自定義布局,開發(fā)人員可以創(chuàng)建適合其應用程序的布局可以定制Swift圖表,為開發(fā)人員提供最佳的數(shù)據(jù)可視化
金屬3也包括在分布中它優(yōu)化了文件檢索時間,并有助于升級圖形
WeatherKit將有助于將以前只有Apple Watch才能獲得的數(shù)據(jù)整合到他們自己的應用程序中這就利用了蘋果在2020年初獲得的黑暗天空API數(shù)據(jù)現(xiàn)在,開發(fā)者又可以使用它了
這些新的工具已經(jīng)加入了面向隱私的廣告和系統(tǒng)功能API,現(xiàn)在發(fā)布給注冊開發(fā)者。新聞稿中包含的主要API有:
鎖定屏幕上的小部件。
實時文本
協(xié)作工具
通用鑰匙扣
地圖工具包
聚焦過濾器
自動快捷方式
watchOS 9
房間平面圖
現(xiàn)場活動
下面是官方介紹:
為蘋果開發(fā)者提供更強大的技術,促進app體驗升級新的API為第三方應用提供了更深入的平臺集成和更強大的功能
蘋果開發(fā)者已經(jīng)獲得了一系列新的工具,技術和API,來創(chuàng)造出色的應用體驗。
蘋果今天發(fā)布了一個全新的工具,技術和API來幫助開發(fā)者創(chuàng)造更豐富的用戶體驗鎖定屏幕上的小部件允許開發(fā)人員以新的方式呈現(xiàn)應用程序中的關鍵信息蘋果整個平臺上的其他新API也將幫助開發(fā)者創(chuàng)建更多獨特的功能WeatherKit使開發(fā)者能夠直接將蘋果天氣應用的預測數(shù)據(jù)集成到自己的應用中Xcode Cloud是一項集成和交付服務,內置于Xcode中,由蘋果公司不斷打磨,現(xiàn)已向所有蘋果開發(fā)者計劃成員開放,幫助他們更快地開發(fā)出更高質量的應用Metal使游戲開發(fā)者能夠開發(fā)出性能更高的精美畫面伴隨著Swift,SwiftUI,Xcode的完善,蘋果平臺開發(fā)app的過程會變得更加隨心所欲SKAdNetwork的改進將使廣告聯(lián)盟和開發(fā)者能夠更好地評估廣告效果,保護用戶隱私
我們喜歡與我們的開發(fā)者社區(qū)合作,為他們提供創(chuàng)新技術,以便他們能夠創(chuàng)建新一代高質量的應用蘋果全球開發(fā)者關系,企業(yè)和教育產(chǎn)品營銷副總裁蘇珊·普雷斯科特表示,新的鎖屏widget API,新的服務如WeatherKit,Xcode Cloud,這些服務幫助每個蘋果開發(fā)者更快地構建應用程序,以及Metal 3帶來的新游戲開發(fā)功能,開發(fā)者現(xiàn)在比以往任何時候都有更多的工具來創(chuàng)造用戶喜歡的應用體驗
Xcode云正式上線
包含一系列滿足開發(fā)者需求的訂閱計劃的Xcode Cloud已經(jīng)正式上線在2023年12月之前,所有蘋果開發(fā)者計劃會員都可以免費使用,每月25小時每月最多訂購1,000小時
Xcode Cloud內置于Xcode,是一個不斷完善的集成和交付云服務,專為蘋果開發(fā)者設計通過在云中自動構建應用程序,它可以釋放開發(fā)人員的MAC來完成其他任務,以便各種規(guī)模的開發(fā)團隊可以更高效地構建,測試和交付高質量的應用程序此外,通過云中的并行測試,開發(fā)人員可以在當前的每臺蘋果設備上測試模擬版本,輕松部署用于內部測試,或通過TestFlight交付給Beta測試人員
Xcode Cloud可以幫助開發(fā)者更快地構建優(yōu)秀的應用。
Xcode 14的升級
Xcode 14帶來了新的改進,讓開發(fā)者效率更高。
新的游戲編程功能
Metal 3是蘋果圖形框架的最新版本,現(xiàn)在提供了一系列新功能,讓游戲開發(fā)者可以充分發(fā)揮蘋果芯片的強大性能,帶來更好的游戲性能MetalFX向上縮放使用計算量較少的幀,然后應用高質量的空間放大和時間抗鋸齒,使開發(fā)人員能夠快速渲染復雜的場景這樣處理的結果是游戲可以以更高的性能運行,反應更靈敏,畫面表現(xiàn)驚人全新的快速資源加載API在內存和圖形處理器之間建立了更直接的通道,可以大大縮短等待時間,讓游戲輕松呈現(xiàn)高質量紋理和幾何圖形營造的廣闊世界,帶來逼真的沉浸式體驗
集成Game Center的游戲開發(fā)者現(xiàn)在可以在Dashboard中添加活動視圖,這樣用戶就可以看到他們的朋友正在玩的游戲以及最高分數(shù)此外,對同播共享的支持使用戶更容易實時一起玩
使用Swift ui升級
和SwiftUI提供了一種構建應用程序的優(yōu)秀方式,現(xiàn)在又帶來了簡化開發(fā)過程的新功能。
Swift增加了強大的字符串處理能力,并內置了對正則表達式的新文字支持,使開發(fā)者能夠快速檢查正則表達式的正確性,并以較少的代碼提取信息Swift Package Manager現(xiàn)在提供了一個新的包插件,這使得開發(fā)人員可以更容易地在他們的項目中運行自定義命令,甚至上傳這些命令并與他人共享
Swift是蘋果的下一代用戶界面框架,具有增強的導航API,使得開發(fā)者更容易控制app的視圖跳轉模式通過自定義布局,開發(fā)人員可以突破常見應用布局的限制,創(chuàng)建最適合自己應用設計的布局版本此外,Swift圖表可以根據(jù)幾乎所有的圖表需求進行定制,因此開發(fā)人員可以更好地在應用程序中可視化數(shù)據(jù)
和Swift ui都取得了長足的進步。
WeatherKit首次亮相
WeatherKit允許開發(fā)者將蘋果天氣App使用的高質量全球天氣預報數(shù)據(jù)直接集成到自己的App中使用高精度的天氣模型,結合機器學習和預測算法,蘋果天氣App可以提供當前的天氣情況,未來10天的每小時天氣預報,每日天氣預報和歷史天氣數(shù)據(jù)1開發(fā)者可以通過Swift和REST的原生API調用WeatherKit,其中蘋果開發(fā)者計劃的會員可以享受每月50萬次API調用從今年秋天開始,需要更多呼叫的開發(fā)者將能夠直接在Apple Developerapp中購買額外的服務級別
面向隱私的廣告評估方法
用于構建更強大應用程序的新API
蘋果開發(fā)者現(xiàn)在可以使用比以往更多的API來為用戶創(chuàng)造最喜愛的應用體驗。開發(fā)人員可以使用的一些最新API包括:
鎖定屏幕上的小部件:iOS 16支持在鎖定屏幕上添加小部件開發(fā)者現(xiàn)在可以無縫地重用鎖屏上的小部件和Apple Watch上的復雜功能的代碼,因為它們都基于新的WidgetKit API
實時文本:開發(fā)者現(xiàn)在可以讓用戶直接從他們的應用程序中的照片,視頻和實時相機圖像中抓取文本實時文本完全在設備端處理,以保護用戶隱私并提高性能
協(xié)作工具:內置于信息應用中的豐富協(xié)作功能現(xiàn)已向第三方應用開放開發(fā)者還可以在其應用程序的新與您分享部分突出顯示用戶在信息應用程序中分享的內容,便于接收者在未來追溯這些內容
Passkey: Passkey是新一代憑證它更安全,更容易使用,無論是在網(wǎng)頁上還是在應用程序中使用都一樣簡單
地圖:第三方應用程序現(xiàn)在可以包括詳細的3D城市體驗和環(huán)視以提供更豐富的用戶體驗新的Apple Maps服務器API提供了更快,更簡單的地圖集成
聚焦模式過濾條件:開發(fā)者可以根據(jù)用戶當前的聚焦模式調整App的內容。
自動快捷命令:開發(fā)者現(xiàn)在可以使用應用意圖,讓用戶通過Siri和快捷命令使用他們的應用,無需用戶設置。
WatchOS 9:VoIP通話現(xiàn)在支持CallKit,分享形式允許用戶將自己喜歡的應用的內容分享到iMessage和其他主流信息應用,第三方應用程序現(xiàn)在可以通過照片選擇器訪問照片應用程序,甚至可以集成Apple TV。
房間:在ARKit的推動下,開發(fā)人員現(xiàn)在可以在iPhone和iPad上使用激光雷達掃描儀來創(chuàng)建RoomPlan的3D平面圖,收集尺寸和家具類型等特征數(shù)據(jù)。
實時活動:使用WidgetKit,開發(fā)者可以在鎖屏2上向用戶顯示特定活動和事件的最新信息。
鎖定屏幕上的小部件為開發(fā)人員提供了另一個與用戶交互的空間。
Kit和新的Apple Maps服務器API提供了一種出色的方式來幫助用戶探索和導航世界,提供豐富而靈活的地圖和位置服務。
在聚焦模式過濾條件API的幫助下,開發(fā)人員可以幫助用戶專注于手頭的任務。
App Intents允許通過Siri和快捷命令調用第三方應用,無需用戶設置。
。鄭重聲明:此文內容為本網(wǎng)站轉載企業(yè)宣傳資訊,目的在于傳播更多信息,與本站立場無關。僅供讀者參考,并請自行核實相關內容。