iOS 12 开发者笔记 @WWDC 18, Day 1

今天是WWDC 18的第一天,如果说上午的 Keynote 是面向每一位听众的,那么下午的 Platform State of the Union 主要就面向开发者了。新鲜出炉,笔者带大家回顾一下这两个 Session 中对 iOS 开发来说的重要信息。

Keynote

  1. 机型支持:iOS 12支持的机型与iOS 11一致,最低支持iPhone 5s,iOS 12对老旧设备的性能进行了优化。按照支持三个版本的惯例:iOS 10-12,意味着我们即将不再需要支持iPhone 4s。
  2. 新功能:App可以增加对Siri Suggestion的支持,比如在晚上,如果用户经常在用流利说,Siri Suggestion会给用户推一个信息。猜测增加的成本会比较低。
  3. 新功能:Add to Siri。App可以让用户定制语音,让用户能够使用语音唤起Siri App的扩展功能。Good idea,但是Siri到底能不能成为入口呢?
  4. 功能调整:Notification更容易被用户全局关掉了。锁屏上即可Turn Off。
  5. 功能调整:Notification有Group了,多条通知更容易被用户干掉了。
  6. 功能调整:App Limits有可能提示我们用户,你太多时间用在流利说了。用户也可以限制它的小孩使用某个App的时间。
  7. 开发工具:随着下一代macOS Mojave支持Dark模式,Xcode也将支持Dark模式。
  8. 框架:macOS在2019年将支持部分UIKit,为iOS代码迁移至macOS的可能性踏出第一步。苹果的策略是保守的,毕竟微软对于跨平台的尝试都不太成功,是前车之鉴。
  9. buzzword:ARKit 2。Create ML(简单模型训练), Core ML 2(提升速度,降低size)。AR着墨很多,ML一带而过。

Platform State of the Union

  1. 新功能:验证码Autofill
  2. Instruments:Instruments与 os_logos_signpost 配合打点调试,以便在 Instrument 中进行可视化。Instruments开始支持自定义Template。
  3. Xcode 10 版本管理:通过左侧颜色标记出不同的代码行状态和潜在的冲突;Pull 代码流程中先 Rebase 的勾选框;生成 SSH Key 并帮你上传;增加对 Bitbucket 和 Gitlab 的支持。
  4. Xcode 10 编辑器:多行注释折叠;多行同时编辑。
  5. Xcode 10 调试:Energy Usage 的分析以及 Crash 报告直接定位到代码行。
  6. Xcode10 测试:Test Bundle 可以增加新的测试;随机化测试运行;并行化运行 Unit 测试和 UI 测试,更快完成。
  7. Xcode 10 Build 系统用 Swift 重写。
  8. Swift 4.2 一笔带过,Swift 5 画饼:ABI支持,标准库放系统里=>App Size更小、运行更快,2019年年初见。
  9. Core ML 2 以及 拖拖拽拽的模型训练框架 Create ML,这Part现场一度比较安静。
  10. Siri Shortcut:以用户语音唤醒Siri App扩展
  11. Metal 成为了苹果全线系统的 GPU 编程的默认推荐,OpenGL API开始被全线 deprecate。Metal 各种Debugger已经比较全了。这次提到了Dependency viewer, Frame debugger, Shader debugger等。Metal 在机器学习的应用以及即将对 TensorFlow 的支持。
  12. ARKit 显然底气足了很多,宣称是世界最大的 AR 平台。ARKit 2 开始支持 USDZ AR 文件格式,Adobe 宣布 Aero 项目的支持。更好的脸部跟踪、环境纹理、图像识别和跟踪、3D 物体识别、支持环境分享、支持多人共享环境。

小结

今天仅仅刚刚是个开始,明天密集的会议才是主菜,明天笔者打算给大家分享两个主要 Session:What's new in Swift 以及 What's new in Cocoa Touch,请关注我哦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,126评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,254评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,445评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,185评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,178评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,970评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,276评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,927评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,400评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,883评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,997评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,646评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,213评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,204评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,423评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,423评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,722评论 2 345

推荐阅读更多精彩内容