歡迎你們觀看本文章,是略微總結一下WWDC2018發佈的iOS12的新東西 iOS12略微總結(持續更新。。。)api
iOS 12新功能彙總(後面但願能夠上demo,裝環境ing)app
項目 | 描述 | 參考 |
---|---|---|
ARKit 2 | 1. 多人共享AR的互動,更好地掃描和檢測3D對象。 2. 新增USDZ AR文件格式,支持在 Adobe 雲、Photoshop 等 Adobe應用中使用。 3.使用ARKit2,新增了Measure的App。量度真實物體。加載和保存地圖,提供了全新的持久化及多人體驗環境紋理,能夠更真實地渲染 AR 場景圖像追蹤,實時追蹤 2D 圖片物體檢測,檢測場景中的 3D 物體面部追蹤提高 |
https://developer.apple.com/arkit/ |
Siri Shortcuts | Siri快捷短語功能。開發者能夠自定義短語來讓Siri學習來喚起App功能。 | https://developer.apple.com/sirikit/ |
Health Records | 如今能夠從HealthKit store 讀取到醫藥臨牀記錄的數據。 | https://developer.apple.com/documentation/healthkit |
App Limits | 限制咱們使用 App 的時間 | - |
FaceTime | FaceTime羣聊支持最多32人同時聊天 | - |
Effects | 在iMessage app當中增長了圖片和視頻功能,可是隻限於圖片和視頻是有意義的,不能說在拍照的時候玩遊戲,不過能夠添加貼紙或者圖像等功能。 | - |
Metal 2.1 | 1.Metal 2.1增長了性能特徵,包括對Render scenes的追蹤和間接命令緩衝區的支持。 2. 增長了對Render Scenes的照明效果和更強了陰影場景。(增強了光線和陰影的效果。。。) |
- |
Interactive Controls in Notifications | 能夠自定義互動通知UI。列如能夠添加Button和開關等的互動控件。 | https://developer.apple.com/documentation/usernotificationsui/ |
Authentication Services | AuthenticationServices框架容許您將密碼管理的App與Password AutoFill更好地集成在一塊兒。 | https://developer.apple.com/documentation/security/password_autofill/ |
Network Framework | 當須要使用自定義應用程序協議(如TLS,TCP和UDP)時,可使用這個框架。而後,使用基於Network框架封裝的NSURLSession,來加載HTTP和URL的資源。 | https://developer.apple.com/documentation/naturallanguage |
Natural Language | 能夠進行語義分析的一個框架。還能夠結合Create ML 去訓練一些天然處理訓練的模型。 | https://developer.apple.com/documentation/naturallanguage |
Some New APIs | 一共有9個:TVUIKit、BusinessChat、CarPlay、ClassKit、Natural Language、Create ML、iTunesLibrary、AuthenticationServices、Network。 其中:CarPlay、Natural Language、Create ML、AuthenticationServices、Network、TVUIKit 是Beta版本。 |
參考最新api改動:https://developer.apple.com/documentation?changes=latest_major |
Deprecations and Removed APIs | 廢棄了OpenGL ES,推薦使用Metal2,還有其餘APIs(見下圖)。 | 參考最新api改動:https://developer.apple.com/documentation?changes=latest_major |
正在收集ing,須要可以等你們更快地更新接口和適配。 框架