Software industry visionaries are arguably more pragmatic that hardcore futurists, but no less prescient in their ability to be able to think about the next-big-thing and talk about likely platform-level shifts that will impact the way we use devices in the near future.