[ WWDC2018 ] - 来自一线开发者的技术笔记

2018年6月4日,苹果全球开发者大会(WWDC)在美国圣何塞如期举行。今年的WWDC聚集了来自77个国家的6000多名开发者,与此同时,全球苹果开发者的数量已经超过了2千万。作为一年一度的开发者盛会,本次WWDC发布了以iOS12为代表的新版操作系统,开设了80多个session课程以及工程师现...

展开...

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

web安全策略 web安全对iOS开发者来说重要吗?重要!APP中通常会使用很多web页面,例如广告、登录流程、闪屏,或者需要使用跨平台功能的时候。你可能在页面中仅仅一部分使用web,也可以整个页面都是webView,甚至做一个web app。因此web安全对于app来说非常重要。 来自web的安全...

展开...

[ WWDC2018 ] - 优化 App Assets Optimizing App Assets

概述 学习如何在你的应用通过使用assets达到最好的视觉效果和最高效的使用视图资源,概述了iOS12种的新特性。可以了解到如何使用assets分类来最优化的组织、优化、制作视图资源。可以学习到更好的简化设计和开发人员之间工作流程的一些手段。通过充分的使用视图asset,可以提高应用的交付质量,占用...

展开...

[ WWDC2018 ] - 使用Xcode做更快的构建 Building Faster in Xcode

使用新的Xcode 10,在构建项目时,性能和开发者的效率有了很大提升。对于大型项目,此前Xcode构建过程很漫长,这种情况下开发人员可能会分心并抱怨,但苹果已经做了一些努力来优化构建时间,尤其是Swift语言。一般来说构建时间与项目代码行数,依赖性以及用于构建的机器配置等等多个因素相关。这次发布的...

展开...

[ WWDC2018 ] - Swift 4.2革新 What's new in Swift

前言 Swift每半年有两个重大更新的版本,4.1和4.2就是继4.0之后2018年的两个版本。 Swift 4.2版本主要有两方面的更新,一是关注提升开发人员生产力,你可以看到项目构建速度的提升,利于开发的语言改进;二是在二进制兼容性方面做出了大量的努力。 Swift的发展 苹果希望在所有平台...

展开...

[ WWDC2018 ] - AR Quick Look 概览

1、什么是AR Quick Look 1.1、概述 AR Quick Look是用于在AR场景中预览3D模型的技术,通过它开发者能快速在自己的App中展示高质量的3D内容。 1.2、优点 使用简单,内置AR场景设置,使用者不需要了解AR技术。 1.3、使用环境 iOS12 1.4、usdz文件 AR...

展开...

[ WWDC2018 ] - Swift 泛型 Swift Generics

我们首先来回顾一下 Swift 中对于泛型支持的历史变更,看看现在在 Swift 中,泛型都支持哪些特性 Swift 泛型是 Swift 语言中的一个重要特性,在历届 WWDC 大会都有被提及,网上可以参考的资料也很多。这次会议上讨论了泛型特性的一些设计思路 泛型对于 Swift 的重要性 考虑一个...

展开...