This document provides an agenda for a talk on iOS8 HealthKit. It introduces Swift programming basics like type inference, optionals, downcasting, and functions. It discusses HealthKit data types like HKUnit, HKQuantity, and formatters. It demonstrates requesting user data from HealthKit and querying fitness data. Best practices for HealthKit are also covered, including localization. The talk concludes with time for questions.