qdpg.over-blog.com/
14 Février 2021

OK, I'm an app developer who works on MacOS. In principle, yes, you could use a 2017 Air for development work in a pinch. However, that's not the best model for you. However, nobody seems to recommend the i7 option due to price-to-performance. The i5 will be fine for your needs, if you want to save some money. Alternatively, you can wait for the 2020 13' MacBook Pro. The 2019 16' MacBook Pro just launched in December, so I don't think we'll see a redesign anytime soon. If that appeals then look for a 2019 or 2020 MacBook Air or any MacBook Pro since 2018. There used to be a 12in MacBook. It has been discontinued by Apple, but you may still be able to buy one.
You may have to sign up for a free Apple Developer Account in order to download Xcode 10 from the developer link that BDAqua provided — unless Apple has relaxed its access privileges for these tools.

Alternatively, If all you want is a a compilation environment for Objective-C, C++, and Swift v4.n, the Command Line Tools (macOS 10.13) for Xcode will provide that at 7GB less storage. You would then need a competent programmer's editor, and you can still build hand-coded cocoa applications. This is my preference.
