Earlier quoted context omitted.
> the lesson to be learned here is that if your business depends exclusively on another company for its survival then it’s not your business. This point is made frequently, and it's generally true. But, at the same time, every business is built on top of some kind of opportunity and there is no guarantee in life that opportunities are perpetual. The mine runs out of ore. People stop buying records. The fish stop biti…
Generally, the solution presented is to get a contract ensuring your access. That's usually because people are building on some open API for free which then changes or stops working altogether. The App Store isn't a contract, but it is (or should be ) quite a bit better than building your app on top of some open API that you have no assurances on, as the rules are published. The problem is that there's no real intros…
You do need to realize that this can change fairly quickly, so you should either use this as a springboard to something else, or just accept that it's a temporary business and not something that will stick around.
The concept still applies even if the problem isn't about being kicked out (which a contract could maybe solve), but simply about the market fading for one reason or another. One common thing that can happen is that the platform provider may decide to compete with you, which is often very hard to come back from - they usually have access to the platform in ways you can't replicate.