.

2014
2014x101
Keynote
Episode overview
WWDC 2014 Keynote
2014x102
Platforms State of the Union
Episode overview
WWDC 2014 Platforms State of the Union
2014x103
Apple Design Awards
Episode overview
Join us for an unforgettable award ceremony celebrating developers and their outstanding work. The 2014 Apple Design Awards recognize state of the art iOS apps and OS X apps that reflect the very best in design, innovation, and technology excellence.
2014x201
Advanced Topics in Internationalization
Episode overview
Making your app appealing to customers around the world requires more than basic localization. See how to tackle the complex aspects of making your app truly world-ready. Learn about the .. show full overview
2014x202
What's New in Cocoa Touch
Episode overview
iOS 8 brings enhancements to the Cocoa Touch frameworks for making next generation apps on iOS. Learn about updates to view controllers, the introduction of size classes, and get an .. show full overview
2014x203
Introducing HealthKit
Episode overview
HealthKit is a brand new framework that centralizes the data storage of personal health information. Learn from the framework authors how to save, query, and interpret health data to make your apps more engaging and personal for your users.
2014x204
What's New in Cocoa
Episode overview
OS X Yosemite brings a clean new look, view controller enhancements, Mac storyboards, app extensions, Continuity, and many additional features you can leverage through the Cocoa .. show full overview
2014x205
Creating Extensions for iOS and OS X, Part 1
Episode overview
Extensions enable you to keep people engaged with your content across iOS and OS X. Learn how to create extensions that share content with social websites, engage users in Notification .. show full overview
2014x206
Introducing the Modern WebKit API
Episode overview
The modern WebKit framework enables developers to integrate web content into their native app experience with more features and fewer lines of code. Dive into the latest WebKit .. show full overview
2014x207
Accessibility on OS X
Episode overview
OS X is known for its unsurpassed level of accessibility. Find out about an all-new OS X accessibility API to make adding accessibility support to your apps even easier. Discover how to .. show full overview
2014x208
Introducing CloudKit
Episode overview
CloudKit is the framework that powers iCloud on iOS and OS X, now available directly in your app. Learn how you can take advantage of its feature-rich API to store and query your own custom data and assets in iCloud.
2014x209
Adapting Your App to the New UI of OS X Yosemite
Episode overview
Adapting Your App to the New UI of OS X Yosemite Take a tour of the new appearances and behaviors that Cocoa supports and learn how easy it is to adopt them when you use standard Cocoa .. show full overview
2014x210
Accessibility on iOS
Episode overview
iOS offers unmatched accessibility support that can help you reach a wider audience. Join us for an exploration of the features that iOS offers for users with specific needs, in areas .. show full overview
2014x211
Designing Intuitive User Experiences
Episode overview
Learn about the key concepts and principles that will enable you to make your app intuitive and approachable. Gain insights into how you can harness UI animations to help people stay .. show full overview
2014x212
Storyboards and Controllers on OS X
Episode overview
Learn how to build your OS X application using storyboards, view controllers, and gesture recognizers. See how these OS X enhancements can simplify complex user interaction controller .. show full overview
2014x213
Introducing HomeKit
Episode overview
iOS 8 introduces HomeKit, a high-level device connectivity framework enabling apps to interact with physical accessories in the world around us. Learn the objects that define these .. show full overview
2014x214
View Controller Advancements in iOS 8
Episode overview
View controllers are fundamental to creating apps on iOS. Learn about the enhancements made to view controllers in iOS 8 to improve the user experience in your apps. Dive into using and .. show full overview
2014x216
Building Adaptive Apps with UIKit
Episode overview
Building your apps to be flexible enough to be used in different orientations and on different devices is crucial. Learn about the enhancements that have been made to UIKit view .. show full overview
2014x217
Creating Extensions for iOS and OS X, Part 2
Episode overview
Take the plunge into advanced extension concepts such as creating custom action extensions. Dive deep into extension architecture to learn how to provide a consistent experience between .. show full overview
2014x218
Designing a Great In-App Purchase Experience
Episode overview
Being successful with In-App Purchases requires much more than just having a store within your app. A well-designed experience motivates customers to purchase, offers them the items that .. show full overview
2014x219
Adopting Handoff on iOS and OS X
Episode overview
Handoff allows people to seamlessly move activities between devices and pick up right where they left off. Learn how to save, transfer, and restore user activities in apps of all .. show full overview
2014x220
Adopting Advanced Features of the New UI of OS X Yosemite
Episode overview
OS X Yosemite introduces a refined new look, and Cocoa provides you with a rich set of APIs and facilities to embrace this new look in your application. Discover how to properly use .. show full overview
2014x221
Creating Custom iOS User Interfaces
Episode overview
Make your app stand out from the competition with a compelling, yet familiar, user interface, and custom controls that match your app's personality and effectively reveal it's key .. show full overview
2014x222
Optimize Your Earning Power With iAd
Episode overview
iAd technologies built into iOS let you easily include advertising in your app. Discover what's new in the iAd Framework, including multi-view banner strategies, full screen and video .. show full overview
2014x223
Prototyping: Fake It Till You Make It
Episode overview
Make better apps by trying things out first, before you write any code. Get a glimpse of Apple's prototyping process and the range of tools and techniques we use, some of which might surprise you.
2014x224
Core iOS Application Architectural Patterns
Episode overview
Get the most out of iOS's frameworks by understanding their core idioms and expectations. Learn about pervasive design patterns like "Model, View, Controller", Target/Action, Delegation .. show full overview
2014x225
What's New in Core Data
Episode overview
Learn about the latest enhancements to the Core Data framework. Hear how to efficiently update your objects, execute simultaneous operations, and extend the framework to support your custom requirements.
2014x226
What's New in Table and Collection Views
Episode overview
iOS 8 brings dynamic type front and foremost throughout UIKit classes. Learn about extensive enhancements made to table views and collection views, empowering you to create dynamically .. show full overview
2014x227
Creating Modern Cocoa Apps
Episode overview
Developing apps for OS X Yosemite is easier than ever with new enhancements to Cocoa. Learn how to use these new tools and APIs to develop a modern OS X app. Explore what's now available .. show full overview
2014x228
A Look Inside Presentation Controllers
Episode overview
iOS 8 brings you powerful new means of presenting content within your apps. Hear how presentation controllers were leveraged by UIKit to give you fine grain control using new alert and .. show full overview
2014x229
Advanced iOS Application Architecture and Patterns
Episode overview
Explore a selection of high-level software engineering techniques presented in the context of Cocoa Touch. Learn how to manage complexity in large codebases by clearly defining where .. show full overview
2014x230
Making a Great First Impression With Strong Onboarding Design
Episode overview
Learn how to effectively introduce new users to the capabilities and features of your app or game in a way that will draw them in the very first time and then keep them coming back.
2014x231
Advanced CloudKit
Episode overview
Dive deep into CloudKit! Learn how to perform advanced operations on records and store private data and gain a deeper understanding about custom record zones, ensuring data integrity, and effectively modeling your data.
2014x232
Advanced User Interfaces with Collection Views
Episode overview
Building an advanced user interface with collection view requires a great design, careful code architecture, and often times a custom layout. Learn how the iTunes team used .. show full overview
2014x234
Building a Document-based App
Episode overview
Come hear the advancements in document handling in iOS 8. See how easy it is to use the new Document Picker UI. Learn how to share documents between apps, and even provide documents to other apps from your custom data store.
2014x233
Sharing code between iOS and OS X
Episode overview
Learn what the iWork engineers did to ship iWork for iOS and Mac from a single codebase. Explore the patterns for sharing code between desktop and mobile, and see how you can optimize your code and write great apps.
2014x235
Advanced Scrollviews and Touch Handling Techniques
Episode overview
Scrollviews build on gesture recognizers and underlying multi-touch mechanics to provide a fundamental piece of the iOS user experience. Gain a broader understanding of the iOS touch .. show full overview
2014x236
Building Interruptible and Responsive Interactions
Episode overview
Learn how to fluidly transition interactive UI elements from gesture-driven control to animated transitions. Take advantage of new iOS 8 behavior to smoothly transition between several .. show full overview
2014x237
A Strategy for Great Work
Episode overview
Experience with past projects can help you do better work in the future if you can draw out the right lessons from what's happened. Hear stories and gain valuable insights from a senior .. show full overview