API First, Mobile Second, Web Third
switzer.org
switzer.org
Don't know if that will be your need since all depend from the service itself if it is useful or not. But we have to bear in mind that Twitter has 75% of its traffic coming from its APIs, while eBay has 8 billion of worth items pushed through the marketplace via APIs. That's the future, especially when the internet of things will come, at that point your toaster will have an API as well.
To be fair, a lot of Twitter's success was due to their API, but without a decent minimal web presence, nobody would have signed up. Remember, everybody's first Twitter client was the web. If that sucked, or didn't exist, nobody would have bothered to pick up an API-based client.
So maybe it would have actually been cheaper in the long run to have built a perfect API first, rather than a web service followed by an API.
Technically, API first is a good thing. I don't know about from a business sense.
It was difficult to do this in the past, because browsers could not support the data that returned from the server without a lot of work. Today, JQuery that can present the data with minimum effort.
Match your platform to your problem and expand as necessary.
did web and API simultaneously -- mobile will happen when revenue or investment comes in and I can hire a team to do it.
The API has been a tough sell, however, because it's doing something entirely new. It's also got the issue that I don't know how to monetize it, whereas the web can monetize just fine. On the other hand, landing just one major API user can send me enough traffic that my competitors won't know what hit them...
Look for something on Google image search and typically the same image will show up in 25% of the first page of results and precision can be anywhere between 10-75%.
Image search is still so bad today that people don't even believe it can be made better. Defined in a certain narrow way, the Ookaboo API is > 99% accurate, however, there are common cases (categorizable) where its view of reality doesn't match other people's. For instance, Ookaboo might show you a picture of a person that is associated with a place instead of the place itself, or it might show you a picture of something that an artist made rather than show you a picture of the artist. We've got answers to that under development