For 30 years, the dominant metaphor in computing has been the desktop: files, folders, and documents. But with apps like Apple’s Siri and Google Now, developers should be looking to a far more futuristic paradigm: the natural-language, contextually aware human-computer “conversation.”
Being backwards compatible has never been more of a pain on iOS, now that Apple has dramatically revamped the visual design of the OS. But even come fall when the update drops, there will still be hundreds of millions of active iPhones and iPads running iOS 6 and prior. Is it worth supporting yesterday’s devices?