Yves, la mia esperienza suggerisce che potresti avere configurazioni diverse a seconda delle tue esigenze di mobilità.
- Se sviluppi a casa (presumibilmente per il mercato consumer) quindi non hai bisogno di dimostrarlo al cliente, e presumibilmente non hai bisogno di codificare quando partecipi alle conferenze, ad es. WWDC, quindi consiglierei un iMac con RAM max e un altro display esterno. Non è necessario spendere per i grandi dischi rigidi interni poiché quelli esterni sono più economici (rispetto ad Apple) e non sei comunque mobile.
- Se viaggi, partecipi a conferenze (ad esempio WWDC, NSConference, ecc.) e / o demo al tuo cliente, dovresti ottenere un MacBook Pro con RAM massima e un massimo di hard disk o SSD (che purtroppo tende ad essere costoso a grandi dimensioni di archiviazione).
In altre parole, sto suggerendo che i fattori decisionali sono 1) mobilità, 2) RAM (per la velocità), 3) display (sufficiente per doc e il tuo codice fianco a fianco), 4) storage (i video degli sviluppatori Apple prendono un sacco di spazio).
Spero che questo aiuti. Per favore, non dimenticare di segnare la tua domanda come risposta dopo aver letto tutte le risposte condivise da tutti qui, grazie.