I saw an interesting piece on Microsoft trying to woo Apple iOS developers over to Windows Phone. This got me thinking about developer platforms, and how some companies have limited themselves by limiting their development tools. The idea that I’ve been mulling for a while: if you want developers to build for your device, make your tools available to them on the platform they use. What does this mean? If you want iOS developers, you need to make sure your development system is available on OS X. It also applies in other directions.