Joel Spolsky mentions that developers who try and fill a hole in a particular vendors offering risk having their products being made obsolete by the vendor themselves. He cites 15 iPhone apps that have been made obsolete by Apple with the latest release of the iPhone 3Gs.
As a developer who has been creating products that ‘piggy back’ onto another vendors major software offering, we have had first hand experience of this situation. On a regular basis, we see the major vendor release software updates or features that either:
a) is exactly the same as a feature in our add on
b) breaks a particular feature in our add on
c) prevents us from proceeding with out own product roadmap for future enhancements
To be honest, I don’t believe that any of it is done be our vendor out of mean spiritness, or an intention to directly hurt us. Because they are a large, lumbering company, they just plod along on their merry path, following their own product roadmap with scant regard for what us ‘little guys’ are doing. Such is life, for a Remora software company such as ours.
Joel says that developers such as us are effectively trying to snatch pennies from the path of an oncoming steamroller, and he says that add-on developers would be lucky to get 1% of the total vendors market. True, to a certain extent, but I think there are still ways that we can get a good outcome from such a situation.
I think that if we can differentiate our product offerings enough, people will still spend the money to buy ours because it is either easier to use, or has better features. Note: I don’t say more features, just better features.
To go back to the iPhone for a while – I purchased the iTalk application by Griffin Software for my wife’s iPhone so she could record conversations with her mum for later possible publication in a book. iTalk is a great tool, with easy syncing to her PC (without having to use iTunes) plus the ability to change the recording quality (and thus file sizes). I don’t think that the built in voice recorder in the iPhone 3Gs can do this (please correct me if I am wrong).
To me, the two features that I highlighted above will still mean that I would be willing to pay for iTalk over the built in software. Differentiation is still the key. The vendor will always have to try and build their software according to their grand plan, i.e. in this case, Apple can only make their voice recorder sync using iTunes. To do otherwise would be to risk a major cashcow of theirs. Third party vendors like iTalk who can break this stranglehold can still win the battle.



Another fairly quiet, low key event today, is that Swedish company 

Recent Comments