La battaglia per i cuori e le menti degli sviluppatori

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

wp7_devtool_1

Le interweb sono in fiamme con le novità di Apple rilassante le loro linee guida un tempo rigorose per quanto riguarda gli strumenti di sviluppo di terze parti. Le ragioni di questo cambiamento di opinione sono molte Gizmodo ipotizzandolo

Ora, Apple sta tornando indietro, e non è sorprendente, soprattutto dopo Dimostrazione epica della Cittadella creato con Unreal Engine. Epic Citadel è un motore di gioco 3D multipiattaforma che, prima di questa modifica, sarebbe tecnicamente vietato dalla licenza per sviluppatori iOS.

E altre ancora… da 9 a 5 mac

Dovremmo incolpare questo su Android? No. È più probabile che Apple non voglia scherzare con i federali che stanno guardando le linee guida di sviluppo di Apple per gentile concessione di una richiesta formale di Adobe.

Per la maggior parte, sia i sostenitori che i critici di Apple accolgono favorevolmente questo cambiamento dicendo che mostra "Apple sta finalmente rispondendo al feedback di utenti/sviluppatori".

Io, invece, vorrei postulare una teoria diversa. Questi sviluppi sono tutti dovuti alla minaccia improvvisa e credibile rappresentata da Windows Phone 7 quando si tratta di facilità di sviluppo con Visual Studio ed Expression Blend. Abbiamo visto storia dopo storia degli sviluppatori che trascorrono una quantità minima di tempo per sviluppare o trasferire la propria app su WP7 invece di settimane o addirittura mesi per sviluppare le stesse app per iPhone o Android. Ad esempio, Sarah Thomson, dello sviluppatore canadese di giochi indipendenti IUGO, aveva questo da dire in un colloquio con giocatore tascabile

Com'è la piattaforma con cui lavorare?
In primo luogo, siamo molto fortunati ad avere una delle squadre più abili al mondo. Con i nostri sette anni di esperienza su piattaforme mobili di ogni tipo e il team che utilizza le nostre tecnologie proprietarie indipendenti dalla piattaforma, è stato un piacere lavorare sulla piattaforma WP7.
Solo per farti un esempio; ci sono voluti due settimane (sottolineatura mia) per portare l'iniziale Implodere! costruire sulla nuova piattaforma.

Procedi all'acquisto Pocket Gamer per ulteriori interviste che coinvolgono gli sviluppatori iOS che portano i loro giochi su WP7. Paul Thurrott ha avuto un incarico perspicace; La vera arma segreta di Windows Phone: sviluppatori, sviluppatori, sviluppatori la scorsa settimana che in parte ha detto

Dal punto di vista degli sviluppatori, tuttavia, queste piattaforme sono un disastro. L'iPhone richiede l'utilizzo di un Mac per lo sviluppo, l'apprendimento di un ambiente di sviluppo criptico e per lo più orribile e l'apprendimento di un altro linguaggio di programmazione, l'antico e arcaico Objective C. Android è anche peggio. È basato su Java, tra tutte le cose, un linguaggio a cui avevamo praticamente rinunciato dal punto di vista del client computing, e gli strumenti di sviluppo sono noiosi e strani.

Ed è qui che i vantaggi di Windows Phone iniziano a diventare evidenti. Windows Phone è basato su Silverlight, che a sua volta è basato su Windows Presentation Foundation, a sua volta basato sulla bontà del codice gestito di .NET. Gli sviluppatori che desiderano scrivere applicazioni per Windows Phone generalmente lo faranno all'interno dei familiari confini di Silverlight, utilizzando un linguaggio familiare e logico, C#. Coloro che scrivono giochi generalmente lo fanno utilizzando XNA Framework, che consente lo sviluppo multipiattaforma tra Windows (su PC), Xbox 360 e Windows Phone. Ciò significa che gli sviluppatori possono trasferire molto facilmente i giochi tra queste tre piattaforme. Eccitante? Scommetti.

Le modifiche alle linee guida di Apple possono ora consentire l'utilizzo di Adobe CS5 per sviluppare app iOS, ma ciò non è ancora paragonabile alla combinazione di Visual Studio 2010 ed Expression Blend 4.0. Controlla questo articolo su ciò che serve per sviluppare per Android. Tutto questo però non garantisce un successo totale per WP7 ma è bello vedere la concorrenza prendere provvedimenti per contrastare questa possibilità.

Maggiori informazioni sugli argomenti: mela, sviluppatori, Windows Phone 7, wp7

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *