Podcast, Interview, Fireside Chat
a16z Podcast | The Apple WWDC 2014 Deep Dive
WWDC Strategic Announcements and Industry Implications
Apple's Announcement Categories: Benedict Evans categorizes WWDC announcements into three distinct tiers:
- Incremental platform improvements (e.g., calendar or browser updates).
- Consumer-facing "tentpole" features intended for marketing campaigns.
- Fundamental strategic moves that redefine platform capabilities.
Health and Home IoT Integration:
- Apple unified wearable health data and smart home device control into a central API accessible by third-party apps via permission.
- The HealthKit stack allows apps like Nike to aggregate data from various wearable devices into a single accessible data store.
- The HomeKit stack similarly manages connected home devices (thermostats, garage openers), featuring a slide with 30 partner company logos excluding Nest and Google.
- This strategy leverages Apple's control over Bluetooth Low Energy (BLE) and local discovery stacks to ensure predictable device integration.
Fingerprint Scanner API and Security Model:
- Apple introduced a secure API for the Touch ID scanner, noting that 83% of iPhone 5S users had adopted the technology.
- The API provides a binary "yes/no" verification response to apps without exposing raw biometric data or user identity (e.g., "Is this Michael?") to third parties.
- The system functions similarly to iTunes authentication: apps verify access but do not receive or store the underlying biometric credential.
Third-Party System Integration ("Extensions"):
- Apple introduced "extensions," allowing third-party apps to hook deeply into the system in controlled ways, contrasting with Android's looser implementation.
- Key capabilities include:
- "Send to" actions for photos to any installed app (e.g., Facebook, Instagram).
- Contextual service menus on web pages (e.g., Bing Translate).
- Third-party widgets on the iOS home screen.
- These features enable competitors like Google and Facebook to integrate deeper while maintaining strict user control and security standards.
Rationale for Loosening Control:
- Evans suggests the timing of these features is due to delayed project roadmaps (e.g., iOS 7 included placeholders for these sharing APIs) rather than a fundamental philosophical shift.
- Technical advancements in CPU power (Moore's Law) now allow features to run securely within sandboxes without compromising performance or battery life, a trade-off that was impossible five years ago.
Swift Programming Language Launch:
- Apple unveiled Swift as a new language designed to combine the high performance of Objective-C with the developer productivity of Python, Ruby, JavaScript, and Go.
- Key technical features include:
- Elimination of mandatory semicolons and excessive curly braces.
- Inclusion of a REPL (Read, Evaluate, Print, Loop) for immediate code feedback without full compilation cycles.
- Syntax and features borrowed from modern languages to appeal to developers.
- Initial industry reaction was polarized, with some developers confused and others ecstatic about the improvements.
- Apple appears to have built Swift for its own internal engineering needs first, rather than creating a "dumbed-down" kit for external use.
iCloud Drive and File System Convergence:
- Apple reintroduced a user-accessible file system concept via iCloud Drive, effectively backing off from its previous "no file system" iOS philosophy.
- iCloud Drive functions like Dropbox, allowing documents to be stored in a unified folder accessible across all devices.
- This breaks the iOS app sandbox wall, enabling apps to access documents created in other applications, aligning mobile workflows closer to desktop expectations.
MacOS Revision and Device Convergence:
- MacOS received a major visual and functional cleanup, removing accumulated "cruft" from the previous 10–15 years.
- New convergence features include:
- AirDrop file transfers between iOS and macOS.
- Continuity features allowing iPad/iPhone to continue tasks started on Mac (e.g., opening the same web page or document).
- The ability to use the iPhone as a speakerphone, dialing device, and SMS transmitter for the Mac.
- The Mac install base is cited as 80 million (40 million on Mavericks), representing a higher percentage than Windows 8, though the absolute number of Windows PCs remains significantly higher.
Apple's Hardware-Centric Business Strategy:
- Apple treats the cloud primarily as "dumb storage" rather than the primary computing engine, contrasting with Google's "cloud-first" approach.
- The strategy aims to make hardware and software seamless, eliminating the need for users to manage where data is stored (e.g., avoiding "35GB on a 16GB phone" issues).
- This integration cements Apple's position in the high-end smartphone market ($600 average price point) where they hold a 66–75% share.
Market Dynamics and Limitations:
- Apple maintains a "ratchet effect" where it sets a new bar annually, with Android OEMs catching up for 6–9 months before Apple jumps forward again.
- The current strategic focus excludes the mid-range market ($300 price point), where many global consumers cannot afford premium devices.
- In the US, high smartphone ownership is driven by lack of subsidy on Android, whereas globally, price remains the primary barrier to iPhone adoption.
- Evans predicts the competitive conversation regarding mid-range devices will shift in the coming weeks during Google's I/O event.