PC laptop + VNC + Mac Mini server per lo sviluppo iOS. È pratico?

3

[pubblicato oralmente su stackoverflow.com - è stato suggerito che sarebbe stato un posto migliore per questo]

Mi piacerebbe iniziare a sperimentare lo sviluppo di iOS, ma coniare una (terribile) frase: "I'm a PC". Adoro il mio laptop Windows 7 e non voglio passare a un MacBook Pro all'ingrosso. Invece quello che mi piacerebbe fare è comprare un Mac Mini e usarlo come server. Ho letto questo:

  • Un Mac Mini è adatto allo sviluppo iOS. Aggiungi più RAM per un'esperienza migliore.
  • MAC OS supporta VNC.

Uso quotidianamente VNC per accedere a macchine Linux, ma non ho mai usato un Mac. Con "mai" intendo letteralmente che non ho mai messo le mani su una tastiera Mac - e sono stato un programmatore per 25 anni.

Quello che non so esattamente - e vorrei una risposta - è se l'utilizzo di un client VNC da Windows mi fornirà l'intero desktop Mac OS, sufficiente per amministrare completamente la macchina e quindi eseguire la suite di sviluppo iOS completamente fedeltà. E se non VNC, allora cosa?

Grazie.

    
posta Paul Marciano 17.12.2011 - 21:07
fonte

1 risposta

5

Sì, VNC ti consente di accedere al desktop Mac completo e a Xcode per lo sviluppo dell'SDK iOS, se il Mac è configurato in tal modo. Apple vende strumenti di amministrazione remota che utilizzano questo protocollo.

Il problema con l'utilizzo dello sviluppo VNC per iOS è che avrai anche bisogno di accedere alla porta USB del Mac per eseguire il caricamento e il debug delle app direttamente su un dispositivo iOS.

Se riesci a fare a meno di connettere un debugger, puoi trasferire build di app iOS iOS e distribuire i file dal Mac al PC e utilizzare iTunes per installare le tue app per i test.

Se vuoi provarlo, ci sono servizi che ti affitteranno l'accesso VNC a un Mac in un data center da qualche parte. È necessario l'accesso admin / root per installare gli strumenti dell'SDK iOS.

Se preferisci RDP a VNC, iRAPP è un server terminal RDP commerciale disponibile per l'uso su Mac OS X.

    
risposta data 17.12.2011 - 23:55
fonte

Leggi altre domande sui tag