5 ms·
One way or the other aren't most of us building for someone else's platform anyway?. Mobile, desktop, browser...
by krisgenre 7y ago
One way or the other aren't most of us building for someone else's platform anyway?. Mobile, desktop, browser...
- sokoloff 7y agoYou can build alongside someone else's long-term demonstrated strategy (developing Microsoft desktop software) much more securely than developing a feature in someone else's closed garden. You can also spread your footprint. As just an easy-to-discuss example, Facebook and Twitter develop for many different someone else's platforms, by supporting multiple browsers [who in turn support multiple OSs], multiple mobile platforms, etc.
- loudmax 7y agoDeveloping Microsoft desktop software you're still building on someone else's platform and hoping they don't decide to alter the terms of the deal. Microsoft may be more forward thinking than Google, but companies change.
- sokoloff 7y agoAbsolutely. That risk is much lower than developing for the Alexa, Nest, Twitter, etc platforms. At some point, you’re forced to build on someone else’s platform(s), even if that platform is “Intel” or “AWS” as no one is doing the entire end-to-end value chain.
- loudmax 7y agoOr build on an open an open source stack. Don't like Intel? Switch to AMD. Don't like AWS? Switch to another cloud. Proprietary platforms lure developers to their stack by making development easy. Learning an open source is typically more difficult, but the reward is greater freedom. Believing you're forced to build on proprietary technology is a fallacy.
- pjmlp 7y agoOpen source only works as a business, when one can get money with some kind of subscription service, or selling hardware.
- loudmax 7y agoThere are a number of business models that are compatible with open source. But the question here isn't whether to open source your own software or not. The issue is whether it's a good idea to build on somebody else's proprietary stack. It's in the long term interest of any business not to rely on the goodwill of some other business. This goes for Microsoft as much as for Google, Apple, Amazon, etc.
- kristianc 7y agoThis is the kind of thinking that leads startups to build their own autoscaling for their pre revenue CRUD app. Trying to roll your own cloud infrastructure will kill you far quicker than AWS shutting down your service. And you will always be relying on someone else's proprietary tech - whether it's laptops or power stations or cloud infra. The trick is deciding then to outsource and when to build your own.
- lbatx 7y agoAgreed. What's funny is that people now think Microsoft is this warm and fuzzy thing. They used to be far worse than they are today. For example, Microsoft Excel is nothing less than Microsoft's successful attempt to destroy Lotus 1-2-3. If the owner of the platform thinks you're getting too big for your britches, you can bet they'll try to take your revenue.
- mcguire 7y agoPeople seem to have forgotten that Microsoft's unofficial motto is "Where do we want you to go today?" They've made an empire out of cutting off competition by changing their ecosystem.
- johannes1234321 7y agoA difference is that Microsoft (currently) can't render your install base useless. If Microsoft drops Windows (or core Windows APIs) your existing users can stil use your software. With Google or Twitter shutting down "cloud"/web APIs all is gone.
- GoblinSlayer 7y agoMicrosoft is all about cloud and web now. Clients are supposed to be web browser (asp.net) or mobile (xamarin), and they plan to add java, objc and swift interop to better target android and ios.
- Retric 7y agoWebsites should not be tied to a specific browser. But, if you mean plugins’s then sure that’s a huge risk. Mobile and desktop both have more risks than the web, but they also have vastly more dependency on their ecosystems.
- ElFitz 7y agoOne could say that while some have a platform strategy, others merely have an aggregator strategy https://stratechery.com/2018/techs-two-philosophies/ https://stratechery.com/2018/techs-two-philosophies/
- mbesto 7y agoWhich is why we have organizations that fight hard to try to keep those as open as possible.