Skip to content

Instantly share code, notes, and snippets.

@hujunfeng
Created June 13, 2015 04:56
Show Gist options
  • Save hujunfeng/2501a8996f157192ad89 to your computer and use it in GitHub Desktop.
Save hujunfeng/2501a8996f157192ad89 to your computer and use it in GitHub Desktop.
WWDC 2015 Session Titles
101: Keynote
102: Platforms State of the Union
103: Apple Design Awards
104: What's New in Xcode
105: Introducing WatchKit for watchOS 2
106: What's New in Swift
107: What's New in Cocoa Touch
108: Building Watch Apps
201: iOS Accessibility
202: What's New in Cocoa
203: What's New in HealthKit
204: Apple Watch Accessibility
205: Getting Started with Multitasking on iPad in iOS 9
206: What's New in MapKit
207: WatchKit In-Depth, Part 1
208: WatchKit In-Depth, Part 2
209: Creating Complications with ClockKit
210: What's New in HomeKit
211: Multitasking Essentials for Media-Based Apps on iPad in iOS 9
212: Optimizing Your App for Multitasking on iPad in iOS 9
213: Building Apps with ResearchKit
214: Introducing On Demand Resources
215: What's New in Storyboards
216: Layout and Animation Techniques for WatchKit
217: Adopting New Trackpad Features
218: Mysteries of Auto Layout, Part 1
219: Mysteries of Auto Layout, Part 2
220: What's New in Core Data
221: Improving the Full Screen Window Experience
222: New UIKit Support for International User Interfaces
223: Introducing the Contacts Framework for iOS and OS X
224: App Extension Best Practices
225: What's New in NSCollectionView
226: Advanced NSOperations
227: What's New in Internationalization
228: WatchKit Tips and Tricks
229: What's New in UIKit Dynamics and Visual Effects
230: Performance on iOS and watchOS
231: Cocoa Touch Best Practices
232: Best Practices for Progress Reporting
233: Advanced Touch Input on iOS
234: Building Document Based Apps
301: What's New in Managing Apple Devices
302: What's New in iTunes Connect
303: Getting the Most out of App Analytics
304: iTunes Connect: Development to Distribution
306: Supporting the Enterprise with OS X Automation
401: Swift and Objective-C Interoperability
402: What's New in LLDB
403: Improving Your Existing Apps with Swift
404: App Thinning in Xcode
405: Authoring Rich Playgrounds
406: UI Testing in Xcode
407: Implementing UI Designs in Interface Builder
408: Protocol-Oriented Programming in Swift
409: Optimizing Swift Performance
410: Continuous Integration and Code Coverage in Xcode
411: Swift in Practice
412: Profiling in Depth
413: Advanced Debugging and the Address Sanitizer
414: Building Better Apps with Value Types in Swift
501: What's New in Web Development in WebKit and Safari
502: Content Protection for HTTP Live Streaming
503: Monetize and Promote Your App with iAd
504: Introducing Safari View Controller
505: Using Safari to Deliver and Debug a Responsive Web Design
506: Editing Movies in AV Foundation
507: What's New in Core Audio
508: Audio Unit Extensions
509: Seamless Linking to Your App
510: What's New in Core Image
511: Safari Extensibility: Content Blocking and Shared Links
602: Managing 3D Assets with Model I-O
603: What's New in Metal, Part 1
604: What's New in SpriteKit
605: Going Social with ReplayKit and Game Center
606: Enhancements to SceneKit
607: What's New in Metal, Part 2
608: Introducing GameplayKit
609: Deeper into GameplayKit with DemoBots
610: Metal Performance Optimization Techniques
701: Wallet - The home for Apple Pay and more
702: Apple Pay Within Apps
703: Privacy and Your App
704: What's New in CloudKit
705: What's New in Core Motion
706: Security and Your Apps
707: Achieving All-day Battery Life
708: Debugging Energy Issues
709: Introducing Search APIs
710: CloudKit JS and Web Services
711: Networking with NSURLSession
712: Low Energy, High Performance: Compression and Accelerate
713: Introducing Watch Connectivity
714: What's New in Core Location
715: CloudKit Tips and Tricks
717: What's New in Network Extension and VPN
718: Building Responsive and Efficient Apps with GCD
719: Your App and Next Generation Networks
720: What's New in Notifications
801: Designing for Future Hardware
802: Designing for Apple Watch
803: Designing with Animation
804: Introducing the New System Fonts
805: Apple Watch Design Tips and Tricks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment