自然语言处理在 App 中的应用 WWDC 2017 session 208 前言 自然语言处理(NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。…
分类:字节跳动技术博客
[Diving into WWDC 2017] What’s New in Foundation
Foundation 框架的新特性 Or What’s New In Swift 4 直达链接:What’s New in Foundation 相关主题: What’s New in…
[Diving into WWDC 2017] Debugging with Xcode 9
使用 Xcode 9 调试 Xcode 9 隆重推出了针对 iOS / tvOS 的无线开发功能,对部分特殊场景的 App 开发者来说方便了很多。另外,在断点调试和界面调试方面也新增了一些实用的特性,尤其是给 Sprit…
[Diving into WWDC 2017] App Startup Time: Past, Present, and Future
App 启动时间:过去,现在和未来 本次 WWDC 中,苹果发布了 dyld3.0。Dyld(动态连接器)的更新对 app 的启动速度、安全性等方面有着重大影响。本文介绍了 dyld 的历史和新的 dyld 3.0 所做…
[Diving into WWDC 2017] Engineering for Testability
测试的工程化 一、前言 单元测试可以帮助开发人员持续验证代码能否正常工作。但是,编写单元测试依赖现有代码的可测试性,开发人员需要不断探索代码重构的技术,确保代码容易被测试,通过重复的循环迭代,形成最佳实践和一套对应的测试…
[Diving into WWDC 2017] Introducing HEIF and HEVC
HEIF 和 HEVC 介绍 观察一下我们生活的当今世界,越来越多的人生产和消费以图像、视频为载体的内容。不仅如此,这些媒体内容也在不停的变换新的格式,比如高分辨率的 4K 视频,HDR 视频。媒体的生态也在发生着改变。…
[Diving into WWDC 2017] Vision Framework: Building on Core ML
基于 Core ML 的计算机视觉框架 iOS 11 中集成了 Core ML 框架,即机器学习框架。提供给开发者一系列机器学习的 API,包括 Vison 计算机视觉、NLP 自然语言处理等 API。通过 Core M…
[Diving into WWDC 2017] SceneKit: What's New
SceneKit 的前世今生 背景 SceneKit是苹果 2012 年引入的一个处理 3D 场景的高层框架,底层技术从开始的OpenGL,迁移到后来的Metal。一开始只支持 macOS 平台,在 2014 年的开发者…
[Diving into WWDC 2017] Your Apps and Evolving Network Security Standards
苹果关于网络安全的最佳实践 标签:应用安全 网络技术 TLS OCSP 本 Session 包含两个部分: 阐述了苹果在移动安全领域所做的工作,并且给予了开发者相应的建议 深入介绍了 ATS 现状和未来的发展计划 第一部…
[Diving into WWDC 2017] Modernizing Grand Central Dispatch Usage
GCD 的现代化应用 前言:GCD 在 Swift 3.0 前后的区别 随着苹果推出 Swift 3.0,很多 API 都发生了变化,在本次 Seesion 开始之前,我们先来总结下 GCD 在 Swift3.0 前后的…
[Diving into WWDC 2017] Best Practices and What’s New in User Notifications
用户通知的新特性与最佳实践 Notifications overview Hidden content Modifying content Customizing rich notifications User inpu…
[Diving into WWDC 2017] Core ML in depth
机器学习在 iOS 中的应用 Core ML 2017 年的 WWDC 大会苹果赋予了开发者们新能力,能够将机器学习应用在移动端上,着实是一次让人感到兴奋的事情,一颗赛艇!!积极开展的 Session 学习活动,在第一节…