Quel est le moyen le moins cher d’obtenir un environnement de développement pour construire des applications iOS et macOS ?


Généralement un Mac mini d'occasion en supposant que vous avez un écran, un clavier et une souris que vous pouvez réutiliser. Cependant, tant que vous regardez les articles d'occasion, n'importe quel Mac d'occasion pourrait être le moins cher à un moment donné (parfois les iMac d'occasion sont des affaires fantastiques).

Techniquement, le Mac n'a pas besoin d'exécuter le macOS le plus récent, mais si vous voulez mettre les applications sur l'App Store, vous aurez besoin du dernier (parfois le dernier-1) Xcode, et cela ne fonctionne normalement que sur le macOS actuel et parfois immédiatement antérieur.


Selon la durée pendant laquelle vous voulez que la configuration soit viable regardez à quel point le matériel que vous achetez est proche de la ligne de démarcation (c'est-à-dire que si vous voyez "late 2012 and later Mac mini" comme supporté, le early 2012 est évidemment out... mais cela signifie qu'une super affaire sur late 2012 ou même 2013 pourrait ne pas vous couper l'année prochaine !).

Si vous ne voulez pas que ce soit lent comme un chien évitez les disques durs tournants (même s'ils ont "Fusion"), ou budgétez de les remplacer par un SSD. Essayez d'obtenir au moins 16G de RAM. Si vous prévoyez de travailler sur un grand projet public, un peu plus de RAM pourrait aider.

L'un ou l'autre de ces éléments aidera davantage qu'un CPU plus rapide. Non pas qu'un CPU plus rapide puisse nuire ou quoi que ce soit. Un GPU rapide ne fera rien pour votre temps de compilation. Si la chose Mac que vous voulez développer utilise le GPU (peut-être via un framework de réseau neuronal ?) les tests pourraient fonctionner plus rapidement avec un. Ou la construction de modèles d'apprentissage automatique. Mais en général, le GPU n'est pas un gros problème dans une machine de développement.