[ WWDC2018 ] - 计算机视觉和物体追踪 Vision with Core ML and Object Tracking in Vision

一、WWDC2018 Vision 去年IOS11出了Vision框架给开发者提供了使用简单的图像识别方式,本来期待在今年能够拥有更多的图像处理的功能,但是从WWDC2018看来,苹果此番针对Vision框架并没有进行大幅度的升级,功能未变,只是针对IOS12有增加一些修订含义的常量,比如: VNDetectFaceLandmarksRequestRevision1 VNDetectFaceLandmarksRequestRevision2 VNDetectHorizo

[ WWDC2018 ] - Web安全策略 Strategies for Securing Web Content

web安全策略 web安全对iOS开发者来说重要吗?重要!APP中通常会使用很多web页面,例如广告、登录流程、闪屏,或者需要使用跨平台功能的时候。你可能在页面中仅仅一部分使用web,也可以整个页面都是webView,甚至做一个web app。因此web安全对于app来说非常重要。 来自web的安全攻击有以下几种: 跨域攻击 预测执行攻击 窗口控制攻击 本文将针对这三种攻击类型,给出安全防御措施。 安全传输 网络传输相信大家都很熟悉了,安全的传输能够保证接收到

[ WWDC2018 ] - Web安全策略 Strategies for Securing Web Content

web安全策略 web安全对iOS开发者来说重要吗?重要!APP中通常会使用很多web页面,例如广告、登录流程、闪屏,或者需要使用跨平台功能的时候。你可能在页面中仅仅一部分使用web,也可以整个页面都是webView,甚至做一个web app。因此web安全对于app来说非常重要。 来自web的安全攻击有以下几种: 跨域攻击 预测执行攻击 窗口控制攻击 本文将针对这三种攻击类型,给出安全防御措施。 安全传输 网络传输相信大家都很熟悉了,安全的传输能够保证接收到

[ WWDC2018 ] - 测量和优化HLS性能 Measuring and Optimizing HLS Performance

需要提前了解一下HLS协议 官方 民间 HLS最优体验 1.内容可编辑 - 可以选择播放列表多码率适配,支持新媒体格式(iframe),新的编解码器 2.应用程序设计 - 使用AVFoundation API开发整个Apple生态的应用程序 3.交付 - 服务器配置方便而且性能友好 结合你的内容、程序或者交付变化,理解和量化用户体验 可以通过方法找到最优的配置 您将学习到什么? 1.创建一个通用语言来描述流媒体服务质量 2.如何客观衡量你的应用程序流媒体服务

[ WWDC2018 ] - 测量和优化HLS性能 Measuring and Optimizing HLS Performance

需要提前了解一下HLS协议 官方 民间 HLS最优体验 1.内容可编辑 - 可以选择播放列表多码率适配,支持新媒体格式(iframe),新的编解码器 2.应用程序设计 - 使用AVFoundation API开发整个Apple生态的应用程序 3.交付 - 服务器配置方便而且性能友好 结合你的内容、程序或者交付变化,理解和量化用户体验 可以通过方法找到最优的配置 您将学习到什么? 1.创建一个通用语言来描述流媒体服务质量 2.如何客观衡量你的应用程序流媒体服务

[ WWDC2018 ] - 优化 App Assets Optimizing App Assets

概述 学习如何在你的应用通过使用assets达到最好的视觉效果和最高效的使用视图资源,概述了iOS12种的新特性。可以了解到如何使用assets分类来最优化的组织、优化、制作视图资源。可以学习到更好的简化设计和开发人员之间工作流程的一些手段。通过充分的使用视图asset,可以提高应用的交付质量,占用更小的空间,受益到更多的用户。 本文章主要介绍了使用asset分类的最佳实践,通过使用asset分类来优化应用资源的部署,下面将从图片压缩、设计和开发、分类以及部署流程这四个方

[ WWDC2018 ] - 优化 App Assets Optimizing App Assets

概述 学习如何在你的应用通过使用assets达到最好的视觉效果和最高效的使用视图资源,概述了iOS12种的新特性。可以了解到如何使用assets分类来最优化的组织、优化、制作视图资源。可以学习到更好的简化设计和开发人员之间工作流程的一些手段。通过充分的使用视图asset,可以提高应用的交付质量,占用更小的空间,受益到更多的用户。 本文章主要介绍了使用asset分类的最佳实践,通过使用asset分类来优化应用资源的部署,下面将从图片压缩、设计和开发、分类以及部署流程这四个方

[ WWDC2018 ] - 深入解析iOS内存 iOS Memory Deep Dive

Session 416 由三位苹果软件工程师 Kyle Howarth, James Snee, Kris Markel 为我们带来 iOS 内存相关的一些内容 在 Memory Usage Performance Guidelines 不再更新之后,这个 Session 简单介绍了一下 iOS 的虚拟内存机制的变化,如 Compressed memory 的使用等,分析了开发者应该减少哪部分内存占用。 Xcode 10 现在可以捕获内存超限的 EXC_RESOURCE_