This is what I'd call a Natural User Interface, where you interact with Software as naturally as you'd interact with something that really exists. Software is nothing more than an executed idea. It's not really something tangible unless you make it become tangible with the way you interact with it. And yeah, I do feel it's fair we thank Apple for raising the bar in how we handle all Smartphones these days. Source