There was/is a youtube commericial I think that gave away the game to some extent with regards to this. It was selling some platform to create apps. Everybody in the office rejoicing because they were all creating apps. Inevitably, like three people in the office make the same app.
I've experienced the same thing in real life a couple of times over.
I think Einstein's quote "A new type of thinking is essential if mankind is to survive and move toward higher levels." is apt. Apps will solve a bunch of problems, but if anyone can create those apps, there will be no market for them. I don't have the answers, but long term, it probably doesn't lie in selling apps. We've only just started.
At my regular job, we're just catching up on all the internal work we had. I think there is a real crunch in trying to figure out how to build moats and things that are hard to replicate that are sellable.
Maybe it will be the physical. Probably most of the moat will be made up of network effects and capital intensive processes. If I had the answer I'd probably be working on it right now.