Quale Mac sviluppare app per iPhone?

15

Sono uno sviluppatore che lavora con Windows. Ho alcuni clienti interessati alle app per iPhone, quindi ora sto cercando un Mac. Il problema è che non ho idea di cosa comprare.

Non voglio usare il Mac come mia macchina principale, voglio solo fare il codice su di esso. Quindi non ha bisogno di essere così potente, credo. Quindi cosa consiglieresti? Nuovo o usato ...

Il Mac funziona con la mia tastiera / mouse USB? Funziona con il mio monitor con porta DVI? Ho bisogno di adattatori o hardware completamente nuovo?

Ho letto da qualche parte che ho bisogno di una CPU Intel. È vero?

    
posta mseo 01.02.2011 - 04:00
fonte

8 risposte

22

L'attuale Mac Mini di basso livello con un upgrade a una memoria da 4 GB è probabilmente il migliore per il tuo budget. Questo è quello che ho tranne con 8GB; ottenuto la mia memoria da Amazon per $ 130, in meno rispetto alla memoria Apple. È una macchina molto capace. Se si usano molti programmi contemporaneamente, il 2GB standard è piuttosto limitato, ma 4 GB andrebbero bene; mi è sembrato un buon affare per 8 GB e uso più del numero medio di app contemporaneamente e un sacco di schede Safari.

Il nuovo MacMini è molto più bello di quello del 2009. Lo so perché ne avevo uno prima di questo; con 2 GB ovviamente:).

Ad ogni modo amerai OS X. Non sorprenderti se metti Windows in un anno.

Informazioni sulle tue domande specifiche:

  1. Qualsiasi Mac corrente ha una CPU Intel. Apple è passato da PowerPC nel 2006 e sì ne hai bisogno, ma non vuoi computer che vecchio comunque!

  2. Quasi qualsiasi tastiera o mouse funzionerà bene con OS X. Se usi una sorta di mouse o tastiera di fantasia, probabilmente avrai bisogno di software di terze parti per far funzionare tutte quelle parti personalizzate, ma tutte le parti standard funzioneranno; clic sinistro, tasto destro, rotella di scorrimento, controllo cursore ecc. Tuttavia esiste la possibilità che non ci sia OS X equivalente al software di terze parti che si sta utilizzando.

  3. Infine, i Mac funzionano con i monitor standard e persino i normali TV moderni con ingressi DVI, VGA, HDMI (praticamente tutti). Il massimo che ti servirà è un adattatore comune disponibile su Best Buy, Apple Store ecc.

risposta data 01.02.2011 - 06:55
fonte
7

Qualunque mac attuale funzionerebbe bene. Scegli il fattore di forma che ti piace di più al prezzo che sei disposto a pagare.

Uso mac mini per lo sviluppo iphone e funziona perfettamente con tutte le periferiche standard (monitor, tastiera e mouse). Ho dovuto prendere un adattatore per il monitor.

    
risposta data 01.02.2011 - 04:09
fonte
4

Non sono affatto d'accordo con tutti i suggerimenti di Mac Mini.

Ottieni un macbook. Usato o nuovo, dipende da cosa preferisci. O ancora meglio: ottieni Aria che è lo stesso prezzo del macbook.

Oggi un nuovo mini è di U $ 300 in meno rispetto a entrambi i notebook (che vale per U $ 999) ma non si ha a che fare con tastiere, mouse e, soprattutto, mancanza di batteria. Qualsiasi computer senza nobbing è un break dealer per lo sviluppo, dal mio punto di vista. Aggiungendo tutto ciò oltre allo spazio utilizzato, al consumo energetico e alla praticità, possiamo facilmente riassumere che il macbook è molto più prezioso. Inoltre, con l'aria, l'SSD ne vale ancora di più .

Il mini è buono come un server di casa o qualsiasi tipo di macchina dedicata. Mai come desktop né avere frequenti input da parte dell'utente, anche se può essere configurato come un PC disordinato.

Ad ogni modo, sono un utente di PC da molto tempo, non ho mai lasciato Windows o PC, ma se hai intenzione di svilupparlo su Mac, per favore, vai all in. Impara a goderti la via della mela, a odiarla pure e rendi quel software davvero un Mac OS, non un pezzo porting che non si adatta. Ci sono molte, molte sfumature per un vero software realizzato per Mac che può fare la differenza per il tuo software che sta avendo successo sul mercato delle mele.

Puoi anche usare bootcamp per installare windows su di esso, se lo desideri, ma come tutti gli altri hanno detto, come sviluppatore ti innamorerai del Mac OS e dell'hardware sorprendente (cosa che non succederà se andrai Mini).

    
risposta data 01.02.2011 - 14:48
fonte
3

Onestamente qualsiasi Mac sul mercato in questo momento (che è attualmente venduto da Apple) ti farà bene. Scegli in base al prezzo, onestamente. Tuttavia, non consiglierei un Macbook Air se non lo utilizzerai come un normale computer. La tua migliore opzione sarebbe probabilmente un Mac Mini , che ha una CPU Intel e molta velocità e compatibilità per quello che stai cercando di fare. Sono molto più economici dei Mac alternativi e puoi usarli con il tuo monitor / mouse / tastiera preesistente. Questo è davvero bello se acquisti uno di quei piccoli elementi di commutazione che ti permettono di usare un singolo monitor / mouse / tastiera con due o più computer. Mac Mini funziona con una porta DVI e se il modello acquistato non supporta DVI sulla scatola, Apple vende un adattatore da $ 20 che ti consente di ottenere ciò che ti serve a poco prezzo.

In breve, Mac Mini è la strada da percorrere , imho. La prossima opzione migliore è un iMac , che ti potrebbe piacere di più (ha un'esperienza più "Mac" di cui ti garantisco che ti innamorerai di).

    
risposta data 01.02.2011 - 05:16
fonte
3

Accetta i suggerimenti di Mac Mini ma solo per farti sapere, se vuoi un laptop, non ci saranno problemi neanche. Ho sviluppato con successo 4 app su un Macbook bianco del 2009 senza problemi (ho fatto un massimo di memoria su 4Gig e ho sostituito il disco fisso da 120 Gb con uno da 500 Gb).

    
risposta data 01.02.2011 - 13:48
fonte
2

Per prima cosa andrei con Mac Mini e collego la mia tastiera e il mio monitor e userei Remote Desktop per connettermi al mio PC Windows .

    
risposta data 01.02.2011 - 09:09
fonte
2

Penso che per motivi pratici desideri utilizzare un Mac dotato di un display sufficientemente ampio da visualizzare l'intero simulatore iPhone4 (o iPad). È fastidioso quando devi spostare la finestra del simulatore su e giù sul display per vedere cosa c'è.

Hai anche bisogno di una porta USB per la sincronizzazione tra un vero iPhone o iPad e la macchina di sviluppo.

Qualunque macchina venduta da Apple eseguirà gli strumenti di sviluppo (Xcode) in modo ammirevole, ma fai un po 'di compiti per vedere quanti pixel hai bisogno per visualizzare comodamente il simulatore (e gli altri strumenti). La maggior parte degli sviluppatori che conosco usano display multipli e quindi tendono ad usare macchine che consentono di collegare un secondo o anche un terzo display. Sto usando un MacBook Pro 17 "di 4 anni.

    
risposta data 04.02.2011 - 19:54
fonte
1

Ho appena avviato lo sviluppo iOS e acquistato un Mac Mini, in realtà è piuttosto potente per una macchina così piccola. Ho fatto l'aggiornamento a 4 concerti di ram però.

    
risposta data 10.02.2011 - 05:23
fonte

Leggi altre domande sui tag