Un MacBook Air con 8GB di RAM più 128GB SSD è abbastanza buono per lo sviluppo iOS?
Sì, è abbastanza buono!
Ho scritto tutte le mie applicazioni dal 2013 su un MacBook Air modello Mid-2013, quindi è anche più lento delle tue specifiche. 1.3 Ghz, 8 GB di RAM, 256 GB di SSD. Ho aggiunto un flashdrive da 128 GB (Transcend JetDrive Lite) che si adatta bene allo slot per schede SD, per avere più spazio.
Ecco alcuni trucchi per mantenere Xcode scattante:
- Disabilitare il completamento automatico durante la digitazione. In passato, il processo SourceKit, che è responsabile del rendering e dell'evidenziazione del codice, andava fuori di testa e prendeva il 200% di potenza della CPU quando tentava di dare suggerimenti di completamento del codice mentre si scriveva. Benvenuti in Xcode! Lo fa... Nel corso degli anni è migliorato - lo faccio da Xcode 4 - ma ogni tanto ha le sue stranezze. Non hai bisogno del completamento del codice dal vivo comunque, basta usare il tasto Esc per avere suggerimenti.
- Impara a conoscere Xcode e le sue prestazioni. Per esempio, non uso Storyboard per app di grandi dimensioni perché Xcode tende a diventare molto lento quando si lavora con Storyboard troppo grandi. Metti semplicemente ogni UI nel proprio XIB. Su app di grandi dimensioni (40k LOC) il compilatore Swift può diventare lento, mangia una tonnellata di memoria, ma questo è soprattutto una conseguenza del compilatore Swift e non perché il vostro Mac ha specifiche basse.
- Non fate multitasking. Nel peggiore dei casi ho Chrome, Xcode e Sketch in esecuzione allo stesso tempo. Chiudi i programmi che non stai usando, risparmierai RAM e un po' di potenza della CPU. La tua batteria durerà anche più a lungo.
Potresti definirmi un minimalista - mi sono abituato allo schermo da 13″ pollici. Odio tutti quegli editor, widget e gazilioni di schede del browser che molti sviluppatori hanno sui loro sei schermi da 30″... Posso concentrarmi solo su una cosa alla volta comunque ;-)
Articoli simili
- Com'è il MacBook Air 8GB/128GB SSD per uno studente universitario?
- Il Macbook Air 13' 8gb RAM è abbastanza buono per gli studenti di graphic design/video editing?
- Dovrei comprare il MacBook Air i5 8Gb/512gb o il MacBook Pro i5 8Gb/256gb (entrambi 2020 e stesso prezzo)?
- Dovrei comprare un Macbook Air con 128GB o 256GB? E quanta differenza farebbe avere 4 GB di RAM invece di 8 GB di RAM?