If you build a business that relies on a single other player's API, you risk having them encroach on you when you become successful.
If you insist on never putting yourself at anyone's mercy (either by writing your tools from scratch or waiting until you have a cross-platform solution), you risk being trounced by someone else who does, or spreading yourself too thin and delivering a mediocre product.
The former concerns me; the latter terrifies me.
Countless people have become rich by building products that depend on one company's platform (think iPhone, Windows, Office, .NET, Facebook, etc). This post is just a reminder that it's not a panacea.
Comments
Every business takes risks.
If you build a business that relies on a single other player's API, you risk having them encroach on you when you become successful.
If you insist on never putting yourself at anyone's mercy (either by writing your tools from scratch or waiting until you have a cross-platform solution), you risk being trounced by someone else who does, or spreading yourself too thin and delivering a mediocre product.
The former concerns me; the latter terrifies me.
Countless people have become rich by building products that depend on one company's platform (think iPhone, Windows, Office, .NET, Facebook, etc). This post is just a reminder that it's not a panacea.
Google is NOT other player. They are the Internet