Qual è il miglior Mac per lo sviluppo iOS?

TL;DR; Vai con un più economico Macbook Pro 15" con 4 core.

Ho usato 13" per lo sviluppo iOS per un po' di tempo, e sono passato a 15". La differenza è notte e giorno. È incredibilmente diverso che è super strano che nessuno parli davvero della vera differenza tra i due: il numero di core.

13" ha 2 core, 15" ne ha 4. Questo da solo rende il 15" molto, molto più adatto per operazioni complesse e multithreaded come la costruzione di app iOS. Si possono usare gerghi come Hyper-Threading, ma con quello la differenza è ancora maggiore: 4 processi concorrenti contro 8! Xcode e i simulatori possono facilmente intasare 4 tubi quando 8 saranno più che sufficienti (di solito).

A meno che Apple non spedisca Macbook da 13" con processori quad-core (spero davvero che lo facciano. Amo i modelli da 13"), un più economico 15" è sicuramente la strada da percorrere. A mani basse.

Questo indipendentemente dalla velocità massima del processore. Conta, ma non molto. Mentre un Mac sta costruendo app iOS, con 2 core, soffocherà e rallenterà l'intero Mac. Anche mentre non sta costruendo, esegue diversi compiti in background - pre-compilazione, indicizzazione, ottimizzazioni, simulazione iOS se in funzione, e così via - che Xcode beneficia davvero di più core molto, molto, molto, molto più di quella piccola botta di velocità.

Per quanto riguarda la RAM, ovviamente più è meglio è, ma comunque, penso che si possa andare avanti con 8MB. Devi solo tenere alcune applicazioni chiuse.