Questo ambiente di sviluppo coprirà le basi per le app iOS e Windows 8 / Windows Phone 8?

0

Sono uno sviluppatore esperto di C #. Ho creato un paio di app per Windows Phone e un'applicazione per Windows 8, ma ho voluto svilupparlo anche per iOS. Quello che sto pensando è aggiungere le seguenti apparecchiature e software per rendere questo possibile:

  1. MacBook Air - necessario per compilare / distribuire all'App Store di Apple e per alcune attività di sviluppo, nonché strumenti come PaintCode
  2. iPad Mini - meno costoso e in grado di eseguire test di doppio utilizzo sia per gli schermi iPhone che iPad (Idealmente avrei anche il budget per un telefono, ma non nelle schede)
  3. Xamarin Studio Business Edition - più costoso ma integrato in Visual Studio, che è il mio ambiente di sviluppo principale e anche sede del codice dell'app Win8 / WP8

Fondamentalmente, sto solo cercando un test di realtà. Questo è eccessivo? Non abbastanza? So che potrei risparmiare poche centinaia per ottenere un Mac Mini, ma ho altri usi per un laptop. Posso cavarmela con la versione Indie di Xamarin o sto rovinando la produttività cambiando continuamente ambiente? (Non appena avrò l'hardware, inizierò testando la versione gratuita per aiutare a rispondere a questa domanda).

    
posta Stonetip 07.06.2013 - 11:15
fonte

1 risposta

1

L'uso di un mini iPad come supporto per testare tutte le diverse versioni di iPad e iPhone è discutibile. Non vorrei costruire un'app per entrambe le piattaforme senza test costanti sia su iPhone che su iPad - e quindi vorrei avere almeno un giro veloce di test su altrettante versioni diverse di ciascuna che potrei trovare. Sebbene tu possa potenzialmente prendere in prestito dispositivi per questo passaggio.

Se l'acquisto di entrambi è un problema, ti suggerisco di sviluppare un'app esclusivamente per iPhone o iPad per iniziare, quindi espandi l'altra in un secondo momento quando puoi permetterti di acquistare un altro dispositivo.

La potenza del laptop è molto meno importante. Un laptop più lento potrebbe essere leggermente meno piacevole da usare, ma funzionerà. Ma se non è testato sui dispositivi su cui vuoi che vada, beh, come diceva sempre il mio ex capo:

Se non è testato, non funziona.

    
risposta data 07.06.2013 - 11:41
fonte

Leggi altre domande sui tag