Or, build apps, lots of them, keep them alive, find distribution channels to push them through (platforms), improve the winners, sideline the losers, find a niche, build apps for the niche, keep slugging away at it, build up a portfolio of complementary things.. and then build a business out of it.
I mean, its very very hard to get it right the first time and hit one out of the park, so you have to try a million tiny things to find some things that stick. The trick is knowing when you're on to something and when you need to double-down. If you can't do that yourself, get outside people involved when you think you have something. If everyone walks away disinterested, you may not have anything yet... keep going.