Emboldened by my successful prediction of a new language at WWDC2014 (Swift), I decided to publicly test my clairvoyance with some predictions for WWDC2015.
Announcements
- new, free music streaming service, in which you can donate food to your favourite artists
- ApplePay launched outside US
- AppleTV SDK not announced (but nobody cares)
OS X 11 Belmont
- Taptic API
- UXKit fails to appear
- New deduplicating file system
iOS 9
- CoreData deprecated
- Siri SDK
- ApplePay tech opened up to 3rd parties for phone/watch as 2FA
- Inter Process Communication finally comes to iOS, driven in part by watch extensions
Xcode 7
- Refactoring implemented!
- Code signing and provisioning profiles scrapped after Apple Watch reveals that they don’t scale
- Threading model for swift defined (fingers crossed).
- Swift gets channels.
- More swift features retroactively declared to be functional.
- Haskell community horrified by increased interest in functional programming.
- ReactNative either sherlocked or outlawed on the AppStore
- Playgrounds can now be submitted to the AppStore.
- Alcatraz plugin manager NOT sherlocked
- TestFlight enrolment becomes less painful
- Multiple versions in Test Flight. Naah.
WatchKit
- Apple reneges on native watch app SDK, however microphone (but not speaker!) made available to 3rd party apps.
- 3rd party Complications NOT announced
- Third party watch faces NOT announced. (Remember 3rd party keyboards? What a clusterfuck.)
Sherlockings
- MacID, Knock: login to your mac using apple watch proximity
- Duet: use your iPad (but not iPhone!) as an external screen
- ReactiveCocoa sherlocked (but only for swift)
- CocoaPods package manager NOT sherlocked
Hardware
- A Taptic trackpad that chews through batteries.
- New 15” MacBookPros with taptic trackpad and keyboard.
- A haptic touch screen with which you can feel textures or read braille.