Lo sviluppo di Android dovrebbe essere fatto su Windows o OSX? C'è qualche differenza? [chiuso]

1

Ho la possibilità di installare l'SDK Android su Windows o OSX. Quale piattaforma offre un'esperienza di sviluppo migliore (più semplice)?

Per mantenere questo aspetto costruttivo, sono alla ricerca di qualsiasi differenza che elimina problemi di compatibilità, facilità di debug o compatibilità con utility di terze parti.

    
posta random65537 11.08.2012 - 17:31
fonte

4 risposte

15

Linux

Penso che vorresti usare un sistema operativo basato su Linux per lo sviluppo di applicazioni Android visto che Android è un sistema operativo basato su Linux, è open source, è gratuito e può essere eseguito su una partizione accanto a Windows, e penso che Mac Os pure (non citarmi su questo però). è passato un po 'di tempo da quando ho aperto eclipse sulla mia macchina Linux, ma ricordo che è abbastanza veloce. e tutto ciò di cui hai bisogno sarà disponibile anche su Linux.

Se non hai familiarità con Linux potrebbe essere difficile da manovrare, suppongo, ma non dovresti avere problemi di compatibilità con Linux.

    
risposta data 23.08.2012 - 19:37
fonte
3

Sia Windows che OS X supportano Java al momento, ma a lungo termine ho sentito che Apple lasciare il supporto Java su OS X .

Modifica

Sembra che Oracle fornirà il supporto diretto per Java su OS X .

    
risposta data 11.08.2012 - 17:46
fonte
2

Ho avuto un'esperienza di sviluppo per Android con Eclipse sia su Windows che su OS X (su processore Intel 5i).

OS X aveva alcuni vantaggi: l'emulatore funzionava più velocemente, Eclipse non aveva quelle strane cose che spesso compaiono su Windows. Quindi, se hai la possibilità di sviluppare su OS X e utilizzerai Eclipse, penso che sia più semplice e ti farà risparmiare i nervi.

    
risposta data 11.08.2012 - 18:07
fonte
2

Penso che dovresti prendere in considerazione l'elenco completo degli strumenti di terze parti di cui avrai bisogno. Android, Java, Eclipse, VCS (almeno bzr, git, svn) non dovrebbero essere un problema.

Ad esempio, ho un progetto Android che contiene anche una piccola parte di scripting python e non ho potuto ottenere libxml di lavoro su Mac OS X, anche se funziona senza Windows o Linux.

    
risposta data 11.08.2012 - 20:14
fonte

Leggi altre domande sui tag