WWDC 2015 Links
General:
- Download Xcode 7 Beta
- What’s New in Xcode (PDF, comments)
- Apple Developer Forums (a new set of forums that are viewable without logging in)
- WWDC 2015 Sample Code (intriguing CompressionSample doesn’t have any code, although there is a video)
- Testing with Xcode (PDF)
- Apple Developer Program (new combined membership)
- iCloud for Developers
- Apple News Publisher
- wwdc-downloader (bulk videos and PDFs downloader, via Daniel Jalkut)
- The Talk Show: Live From WWDC 2015, With Special Guest Phil Schiller (video, transcript), Live with Phil
- Apple Beta Software Program
- WWDC 2015 keynote: The fine print
- Jake Marsh on HomeKit, ReplayKit, and GameplayKit
- Videos: UI Testing in Xcode (notes), Continuous Integration and Code Coverage In Xcode Notes, Advanced NSOperations
- What’s New in Safari (PDF)
- WWDC notes by rtrouton
- David Owens II on Xcode UI Testing
- The interesting things from WWDC, iOS 9, Swift 2
- List of all WWDC 2015 Session Videos
- ASCIIwwdc (“Searchable full-text transcripts of WWDC sessions”)
- A Comprehensive list of New Stuff from #WWDC 2015 (via Natasha Murashev)
Mac:
- Download Mac OS X 10.11 Beta
- create_os_x_vm_install_dmg (a shell script to create a bootable installer for VMware Fusion from Install OS X 10.11 Developer Beta.app)
- What’s New in OS X 10.11 (PDF, comments)
- OS X v.10.11 API Diffs
- OS X v10.11 Developer Beta 1 Release Notes
- Foundation Release Notes for OS X v10.11 (
NSCoder
error support,NSError
value providers,NSAppleEventDescriptor
can send events) - AppKit Release Notes for OS X v10.11 (NSLayoutAnchor, NSLayoutGuide, NSTableViewRowAction)
- Contacts Framework Reference
- Force Touch for Developers
- Energy Efficiency Guide for Mac Apps
- CoreData Changes (note
NSBatchDeleteRequest
, uniqueness constraints, and+[NSManagedObjectContext mergeChangesFromRemoteContextSave:intoContexts:]
), What’s New in Core Data Video - XCTest Xcode 7.0 OS X API Differences
- Google Page Rank for “El Capitan” Before and after WWDC Announcement
iOS:
- What’s New in iOS 9 (PDF)
- iOS SDK Release Notes for iOS 9 Beta
- iOS 8.3 to iOS 9.0 API Differences
- GameplayKit Programming Guide, GameplayKit Framework Reference
- Model I/O Framework Reference
- MetalKit Framework Reference, Metal Programming Guide, Metal Framework Reference, Metal Shading Language Guide
- On-Demand Resources Guide
- App Thinning (iOS, watchOS)
- Contacts Framework Reference
- ContactsUI Framework Reference
- Watch Connectivity Framework Reference
- Energy Efficiency Guide for iOS Apps
- Analyzing Crash Reports (PDF)
- Paul Hudson: What’s new in iOS 9
Swift:
- Swift 2.0
- The Swift Programming Language Revision History
- The Swift Standard Library
- The Swift Programming Language (Swift 2 Prerelease) (iBooks)
- Using Swift with Cocoa and Objective-C (Swift 2 Prerelease) (iBooks)
- Swift Unit Testing Access Made Easy
- Changes to the Swift Standard Library in 2.0 beta 1
- On Being a Less Horrible Monster
- Videos: What’s New in Swift, Improving Your Existing Apps with Swift, Swift and Objective-C Interoperability, Protocol-Oriented Programming in Swift (notes), Optimizing Swift Performance
- Swift 2.0 Playgrounds: A few thoughts
- David Owens II on Swift 2.0 Error Handling
- Improvements to Unit Testing in Swift with Xcode 7
- Paul Hudson: What’s new in Swift 2
- Comments on Swift going open source
- Swift 2: Test Driving the Error Handling
- Swift Diffs
- Swift Panel Discussion (video and transcript)