58. 2015 WWDC 开发者圆桌
本期要点
本期节目接着上期话题,我们邀请到了国内的五位资深 iOS/OS X 系统的开发者,尝试从各位嘉宾不同的关注点来描述今年 WWDC 开发者大会可能带来的改变和进化。在这里再次感谢各位嘉宾的畅所欲言。P.S: 由于多人在线录音出现状况,节目中可能会出现多处音质问题,在这里先向各位听众道歉。
- 对 Mac OS X EI Capitan 和 iOS 9 初步使用后的印象。
- 对 Swift 2 开源的看法,和对比 Swift 1.2 版本的变化(使用 Markdown 语法构建更加丰富的代码备注,函数连贯性,Swift 异常处理机制,#available 用于版本和设备检查等),Xcode 7 Beta 版本的改变(包括测试,App Thinning,App Slicing,Address Sanitizer,实时预览混合显示效果,64-bit Only 等) 。
- Metal 这个 Low-level API 从 iOS 迁移到 OS X 上可能对设计类和游戏类软件带来的变化(Open CL/GL 对比)?
- 从 GameplayKit,News,Notes 这几个进化很大的原生 App 聊起,聊了 Apple 历年来「借鉴」优秀的第三方 App 开发商的点子,并让一些独立开发团队面临困境的做法可能带来的负面影响。
- 系统底层安全的改进(TLS 1.2 协议,管理员权限不再等同于内核权限,Universal Links - 通用链接跳转等)。
- 新的Proactive(NSUserActivity ) 类智能化 Siri 可能对我们使用 iPhone 的逻辑带来革命性的改变?作为 App 开发团队如何最大限度的用到它?
- CloudKit 的改进(数据可通过 JSON 访问等)。一年后我们现在可以信任 iCloud Drive 作为后端同步主力了吗?iOS 9 上出现的 iCloud Drive App 可能对 iOS 文件管理带来的改变?
- 测试和后期维护环节的优化(Crash Logs,User Interface Testing,Code Coverage),TestFlight 的体验和改变,iTunes Connect 的变化(iTunes Connect improvements, increased TestFlight limits, account switching 等)。
- iPad Air 2 在 iOS 9 中的 Split Screen 和 Multitasking,Audio Unit 加载等新特性能否让 iPad 卷土重来?
- 软件设计细节上的改进和字体。
人物简介
图拉鼎,独立开发者,热衷开发小而美的应用。作品: Ubuntu Tweak, 奇点(新浪微博第三方客户端), Manico(为 OS X 设计的快速 App 启动及切换工具)等。
__eternity__, 全国空气质量指数 App 开发团队创始人之一,资深 iOS 开发者。
周楷雯 Kevin, Catch(秒视) Inc. CEO,iOS 开发者,《Producter》作者, 小记等 App 的开发者。
nixzhu,Kevin 团队 iOS 主程序员,独立维护多个 GitHub 开源库,开发并上架 多个 App。
神秘的「D 小姐」, Clover 四叶新媒体团队 iOS 程序员。
有才,iOS 程序员,理想主义者。
官方网站及相关信息: www.bitvoice.xyz
Music from Jim Guthrie