3 ms·
By LowKarmaAccount/David Wheeler's definition, no. If you browse the list in Wheeler's article, the only things that jump out at the "application feature" level
by resu_nimda 13y ago
By LowKarmaAccount/David Wheeler's definition, no. If you browse the list in Wheeler's article, the only things that jump out at the "application feature" level are word processing and the spreadsheet. Clearly, Runkeeper, Dark Sky, and the like are not going to make that list. It really is focused on the "pure CS/EE" side of things, and since smartphone app development is mostly business as usual with a few different quirks, none of it is likely to qualify.
I'm thinking that something like "robust speech recognition and parsing" might fit on there (though it's tough to determine when such a system would be considered mature enough, and simultaneously differentiated from full strong AI). But that's not a smartphone innovation, it just happens to be a good use case.
It really comes down to the definition/interpretation of "innovation," and I think many people (myself included) would feel a slight when certain things are excluded, but I can see how "taking things that already exist and putting them together in new ways or usefully extrapolating on them" (which is what any "innovative" app has done) doesn't really fit. As he explained about the smartphone, something can be world-changing in a very real way, without necessarily being innovative.