58. 2015 WWDC 开发者圆桌

本期要点

本期节目接着上期话题,我们邀请到了国内的五位资深 iOS/OS X 系统的开发者,尝试从各位嘉宾不同的关注点来描述今年 WWDC 开发者大会可能带来的改变和进化。在这里再次感谢各位嘉宾的畅所欲言。P.S: 由于多人在线录音出现状况,节目中可能会出现多处音质问题,在这里先向各位听众道歉。

  1. 对 Mac OS X EI Capitan 和 iOS 9 初步使用后的印象。
  2. 对 Swift 2 开源的看法,和对比 Swift 1.2 版本的变化(使用 Markdown 语法构建更加丰富的代码备注,函数连贯性,Swift 异常处理机制,#available 用于版本和设备检查等),Xcode 7 Beta 版本的改变(包括测试,App Thinning,App Slicing,Address Sanitizer,实时预览混合显示效果,64-bit Only 等) 。
  3. Metal 这个 Low-level API 从 iOS 迁移到 OS X 上可能对设计类和游戏类软件带来的变化(Open CL/GL 对比)?
  4. 从 GameplayKit,News,Notes 这几个进化很大的原生 App 聊起,聊了 Apple 历年来「借鉴」优秀的第三方 App 开发商的点子,并让一些独立开发团队面临困境的做法可能带来的负面影响。
  5. 系统底层安全的改进(TLS 1.2 协议,管理员权限不再等同于内核权限,Universal Links - 通用链接跳转等)。
  6. 新的Proactive(NSUserActivity ) 类智能化 Siri 可能对我们使用 iPhone 的逻辑带来革命性的改变?作为 App 开发团队如何最大限度的用到它?
  7. CloudKit 的改进(数据可通过 JSON 访问等)。一年后我们现在可以信任 iCloud Drive 作为后端同步主力了吗?iOS 9 上出现的 iCloud Drive App 可能对 iOS 文件管理带来的改变?
  8. 测试和后期维护环节的优化(Crash Logs,User Interface Testing,Code Coverage),TestFlight 的体验和改变,iTunes Connect 的变化(iTunes Connect improvements, increased TestFlight limits, account switching 等)。
  9. iPad Air 2 在 iOS 9 中的 Split Screen 和 Multitasking,Audio Unit 加载等新特性能否让 iPad 卷土重来?
  10. 软件设计细节上的改进和字体。

人物简介

图拉鼎,独立开发者,热衷开发小而美的应用。作品: Ubuntu Tweak奇点(新浪微博第三方客户端), Manico(为 OS X 设计的快速 App 启动及切换工具)等。

__eternity__全国空气质量指数 App 开发团队创始人之一,资深 iOS 开发者。

周楷雯 KevinCatch(秒视) Inc. CEO,iOS 开发者,《Producter》作者, 小记等 App 的开发者。

nixzhu,Kevin 团队 iOS 主程序员,独立维护多个 GitHub 开源库,开发并上架 多个 App

神秘的「D 小姐」, Clover 四叶新媒体团队 iOS 程序员。

有才,iOS 程序员,理想主义者。

官方网站及相关信息: www.bitvoice.xyz

Music from   Jim Guthrie