
20:44 AVCapturePhotoOutput - Beyond the BasicsĬontinue your learning from Session 501: Advances in iOS Photography, with some additional details on scene monitoring and resource management in AVFoundation's powerful new AVCapturePhotoOutput API.Hear about how the Apple Maps team ensures a great customer experience through a combination of transit agency data, field survey, and close attention to the. Launched last year with iOS 9 and macOS El Capitan, the new Transit feature in Apple Maps is customized for each city where it's available. Learn how Logging and Tracing can help you debug and troubleshoot issues with your apps. The new Unified Logging and Tracing System for iOS and macOS uses Activity Tracing for performance, consolidates kernel and user-space logging, and has many other improvements. 43:42 Unified Logging and Activity Tracing.debug,instruments,lock,locking,locks,memory,performance,profile,profiling,system,template,thread,threads,trace,virtual memory Developer Tools Dive deep for a practical look at how you can improve your. Discover how threads, virtual memory, and locking interact to affect performance.
#WWDC 2016 VIDEO HOW TO#
Join engineers from the Instruments team for another focused look at the System Trace Instruments profiling template and how to get the most out of it. dispatch,gcd,qos,queue,runloop,thread Developer Tools You'll also hear about new APIs and other GCD improvements. Learn the basics of GCD and best practices on how to use it to architect your Swift application. Swift 3 provides new interfaces that make it easier than ever to write applications with Grand Central Dispatch.

35:41 Concurrent Programming With GCD in Swift 3.3d,3d graphics,compiler,compute,gpgpu,gpu,metl,mtl,mtldevice,opengl,opengl es,renderer,shader,simd Developer Tools

Dive deeper into understanding the design patterns, memory access models, and detailed shader coding best practices which reduce bottlenecks and hide latency. The Metal shading language is an easy-to-use programming language for writing graphics and compute functions which execute on the GPU.

