Nice analysis, thanks!
But check side-by-side comparisons, or do it yourself. One wins some, the other wins some. Overall, they're roughly equal. I actively use Google Now, Cortana, and Siri.
Any chance you'd indulge a lazy user like me and post links to a few feature comparisons? I have to confess that other than some early and rather vague announcements about Cortana, it's quite a blind spot for me. However, here is a quick...thought...
As someone who lives on a daily basis with Google Now, I have to say it's quite limited (though current rumors of the next version "M" suggest it will address this issue). For the most part it's good for:
- Google searches
- driving directions/navigation
- searching for contacts and starting phone calls
- sending simple text messages
- setting reminders
The
browsable side of Google Now is very cool, including user-specific cards like stock quotes, location sensitive restaurant suggestions, weather updates, shipping updates, directions to my parked car, etc. BUT (and it's a big BUT) none of that is voice-controlled (but
here is a great list of things that are). And more to the point, almost NONE of the OS's basic phone features are voice-controlled, including:
- turning things on/off like wifi, flash, GPS, etc.
- changing settings like ringer/volume, vibration, etc.
- control of music playback
- and so on
So given I know nothing about Cortana, I'd like to imagine there is a bit more voice-controlled phone integration. I'm probably wrong, but I'm naive. And as for the concern that 3rd party Android apps will have less system-resource access than the OS, I'd have to politely disagree. My experience through the last several versions (Jelly Bean, KitKat, Lollipop) is that if
apps like Tasker can pretty much gain access to any phone function, and if Google leaves voice-control open through the SDK, then an app like Cortana could easily do more than Google Now currently does (through voice, I mean). The cool and really interesting part of all this is that if Microsoft wanted to, they could design Cortana to outperform Google Now and Google would not stand in their way -- I've seen half a dozen times that Google has followed the strategy of hamstringing the OS, allowing third-party devs to build more versatile apps, and then Google integrated the same functionality into a later version (not unlike how Apple claims to invent something that Android users have been doing on their phones for the previous 2 years!).
-Matt