Il presente articolo è stato tradotto automaticamente.

Una provocazione

Sempre innovativo

David Platt

David PlattÈ interessante osservare Microsoft come un underdog.

Non è che è accaduto che underdog bestrode il mondo informatico come un colossus. Probabilmente ricorderete battuta, "come molti programmatori Microsoft è necessario cambiare una lampadina?" La risposta, naturalmente, era: "Nessuno. Bill Gate dichiara appena Darkness Microsoft sia il nuovo standard."

Ma, mentre Microsoft è concentrato sui PC (vedere msdn.microsoft.com/magazine/hh224515), nuovi settori commerciali esplose tutto il settore IT, vale a dire portatili e la cloud. Le figure più recenti mostrano Microsoft esegue anche in quest'ultimo, che può essere considerato come la progressione logica del lato server del business dei PC.

Microsoft ha molto più difficile il primo.

Come ho scritto nel mio articolo di novembre 2013 (msdn.microsoft.com/magazine/dn463796), Microsoft maggiore quota di mercato deve innanzitutto migliori e più applicazioni disponibili in sua ecosistema. Questo significa sfruttando "esercito Microsoft di sviluppatori... [chi] piacerebbe utilizzare le proprie competenze per sviluppare applicazioni per questo nuovo mondo di device e tablet coraggioso." Questi sviluppatori devono supportare iOS e Android. Windows 8, sarebbe troppo, supportano se non ha impiegato molto sforzo aggiuntivo. "Microsoft sviluppa un toolkit che copre tutti e tre dalla stessa base di codice," scritto al momento. "Eseguire autonomamente o acquistare Xamarin come subito. Eseguita rapidamente, tuttavia, prima che l'esercito ha fame e passa i lati. "

L'acquisto di Xamarin non ha successo, ma le società sono state spostate più vicino. Conferenza di ultima aprile 2014 compilazione mostrata centrale e frontale di Xamarin. E il recente summit Xamarin evolversi 2014 ad Atlanta esaurito in anticipo.

L'integrazione di Xamarin con Visual Studio funziona esattamente come prevedono gli utenti Visual Studio esistenti e le proprie competenze di trasferimento su senza problemi come fosse possibile. Esso non è ancora raggiunto il livello di, "fare clic su un pulsante e out provengono iOS, Android e Windows versioni." Le tre principali piattaforme portatili sono abbastanza diverse che è Impossibile estrarle completamente. Ma Xamarin consente di separare la logica aziendale dell'applicazione mobile, che non varia da una piattaforma a altra, dalla presentazione, che esegue. E consente di sviluppare l'intero pacchetto con i linguaggi familiari, come C# e strumenti come i debugger. Solo al momento della stampa, la società ha annunciato un nuovo programma effettua Xamarin gratuito per gli studenti. Lo spostamento nella direzione giusta e abbastanza rapidamente.

Xamarin mi ha chiesto a pochi anni fa se è interessato in Avvio attività di formazione relativo sviluppatore. Bisogno di contanti più di società è stato disposta a parte con al momento, in modo che la discussione mai avvenuta, ma ho scattato la relativa classe di formazione online gli studenti ultimo molla e trovare buoni. E se gli istruttori non sono così il tocco (e Ammettiamolo: chi è?), non vi erano certamente più di essi disponibili live in più giorni in fusi orari diversi rispetto a uno solo di me. Ora ordinare del desiderio avevo tenendo il prezzo a cui potrebbe swing Xamarin.

Come se per l'arrivo nella leagues big del collettore di aspirazione, Xamarin ha acquisito ex giornalista MSDN Magazine Charles Petzold come un guru interni, che descrive quest'ultimo nel comunicato stampa che annuncia l'assunzione come un "farmi modulo" che "converte API in libri" (vedere bit.ly/1o9tfi7). Il suo libro di prossima introduzione, "Creazione di Mobile Apps con Xamarin.Forms" è dovuto nella primavera del 2015. Windows è stato descritto dal suo famoso libro ("Programming Windows") nel 1990. Sono impaziente di quella corrente.

In "Perché Software Sucks" (vedere pp. 193-194), ho scritto sui primi anni ' 90, quando Microsoft è stata individuata come il chiassoso upstart, upending l'ordine stabilito di mainframe "barbosi". Mi manchi quei giorni come mi manchi primi passaggi dei mie figlie ora adolescenti e scuola prima e parti di festa in pigiama prima. Sono impaziente di vederla alcuni che nuovamente come un nonno. Che è ciò che mi vedo assegnati oggi, nel mondo dispositivo figlio coltivati ora Microsoft e il nipote Xamarin?


David S. Platt vengono fornite le informazioni di programmazione .NET a scuola estensione università di Harvard e di aziende in tutto il mondo. È autore di 11 libri di programmazione, tra cui "Perché Software Sucks" (Addison-Wesley Professional, 2006) e "Introduzione a Microsoft .NET" (Microsoft Press, 2002). Microsoft denominato lui una legenda Software nel 2002. Raymond si domanda se egli dovrebbe nastro due dita della sua figlia in modo che si impara a contare ottale. È possibile contattarlo all'indirizzo rollthunder.com.