I didn't switch contexts. I specifically said I need to pay thousands of dollars which means I cannot use the free community edition due to the large team size. And not all Indies can use the community edition if you are indie development team of 6 people or more, its against the licensing to use the community edition.You got out of context and quietly switched from Indie Developers to Large Dev Teams, anyway there are free solutions for both of them. Of course they do, set decent CI/CD up to overcome your large Dev Teams issues.
Indie's can even use the free Visual Studio Community Edition.
Get Visual Studio Code, Eclipse, AndroidStudio, MonoDevelop, ATOM, or VIM, just to name a few IDE/Editors.
Get a free compiler for example GCC or newer CLANG/LLVM if you need one for c++.
Depending of what you intent to build you can use e.g. QT(dynamic link it), MS .NET MAUI (soon), Flutter, just to name a few newer toolkits. If it suits your needs, you can use Electron(Web Chromium Thingy), too.
There is absolutely no obligation to pay thousands to MS to develop on/for the Windows platform.
Soon Android Apps will natively run on Windows and you will have even more choices.
Xcode is not free, you pay it with $99 + 30% fees, which probably ends with far more than thousands of dollars, depending of your app sales.
Visual Studio Code and free "basic" text editors is not a replacement for the tool set Visual Studio, Rider and other bigger IDEs support. Maybe if you work on simple indie projects those free ones are fine, but not for enterprise level software. Not even for my video game projects too. VS Code is very VERY limiting.
And yes, Xcode is free. I have it downloaded and I do not have a $99 fee for it.
And besides, you are missing the point and going down a rabbit hole. Why does anyone buy Visual Studio if there are free stuff? Because the others are as feature rich, low quality, bare bones and other reasons. So just like I think Microsoft should be able to pay the Visual Studio developers, Apple should be able to pay the Xcode developers. $99 a year isn't enough to pay those salaries. I fully expect if Apple needs to open up and not take the cut they take, Xcode will be similar to Visual Studio pricing models which will immediately limit some indie developers.
Last edited: