Microsoft ha alzato il velo su Windows 8, rivelando un sistema operativo "ripensato", che unisce l'input tocco e tradizionali che funzionano su una gamma di dispositivi. E 'un cenno al passato, presente e futuro del computing, che attraversa il paesaggio da propulsione nucleare desktop a 98 chili compresse debole, garantendo comunque la retrocompatibilità per il popolarissimo sistema operativo Windows 7.
Windows 8 è un progetto ambizioso: Un sistema operativo che vuole essere tutto per tutti, il più confortevole su un processore ARM come sulla nuova generazione di sputafuoco chip Intel, e permettendo agli sviluppatori la flessibilità linguaggio completo attraverso il nuovo Windows Runtime, o WinRT.
Gli annunci più significativo è venuto alla conferenza COSTRUIRE del mese scorso a Anaheim, in California Steven Sinofsky, presidente della divisione Windows e Windows Live, Windows 8 ha salutato come "una nuova opportunità per gli sviluppatori, una nuova opportunità per voi di esprimere voi stessi e per ottenere il massimo dal PC, indipendentemente dalle dimensioni o la forma. "
Ciò significa che la modernizzazione di Windows fino ad ogni sottosistema, dal chipset per l'interfaccia utente, secondo Microsoft.
Riconoscendo che i suoi sforzi furono inutili senza completo buy-in dalla sua comunità di sviluppatori, in fase di compilazione Microsoft ha rilasciato il primo Windows 8 Developer Preview e le attrezzature prima volta a sostenere il nuovo stile della metropolitana. A differenza delle precedenti versioni di Windows, la pre-beta download del, sistema operativo Windows SDK per le applicazioni in stile Metro, Visual Studio 11 Express per Windows 8 Developer Preview, e l'Expression Blend 5 Anteprima Developer sono stati fatti generalmente disponibili sul giorno in cui sono stati annunciati.
Windows 8 verrà eseguito su processori x86 e, per la prima volta, in nativo sui system-on-a-chip (SoC), tra architetture ARM - una decisione che è guidando gran parte della riprogettazione del sistema operativo per dispositivi tablet. Il passaggio a processori ARM e SoC consente a Microsoft di porta Windows per fattori di forma più piccola con requisiti di alimentazione inferiori e maggiore durata della batteria.
Tuttavia, Microsoft ha rilasciato pochissime informazioni su Windows 8 su dispositivi ARM. Gli 8 Developer Preview di Windows e utensili legati girare su macchine con processori Intel x86.
Per dimostrare che Windows 8 è "ugualmente a suo agio su ARM e x86", come diceva lui, Sinofsky ha tirato fuori una 3-anno-vecchio netbook con un processore Atom e 1GB di RAM durante il keynote iniziale COSTRUIRE. Su di esso sono stati Windows 7 SP1 e Windows 8. Utilizzo di Task Manager, ha sottolineato che Windows 7 utilizzato circa 404MB di RAM e 32 processi, mentre Windows 8 utilizzati circa 281MB di RAM e 29 processi.
Al Tutte le Cose D: 9 convegno a giugno, Sinofsky immaginato una sorta di tavoletta diversa da quella Apple iPad, che domina il mercato: "Hai una lavagna da 10,6 pollici che è molto, molto sottile, che è sempre acceso, sempre collegato, è Windows, e si può portare in giro tutto il tempo, e poi basta collegare una tastiera e ... è un portatile Windows. E 'tutto di Windows, e tutte quelle raccogliere i benefici di collegare tastiera e che utilizzando che del mouse. "
Stile della metropolitana
è Tying tutti insieme è l'interfaccia utente Metro, che ha ottenuto molta attenzione in fase di compilazione. "Veloce e fluido" era la frase Microsoft ha utilizzato per descrivere la sua funzionalità, e le demo che portava fuori. Microsoft sta anche aggiornando il modello vetrine di distribuzione, la ricostruzione come un app Metro in HTML e JavaScript, accessibile tramite una tegola tempo reale sullo schermo di avvio di Windows 8.
è Tying tutti insieme è l'interfaccia utente Metro, che ha ottenuto molta attenzione in fase di compilazione. "Veloce e fluido" era la frase Microsoft ha utilizzato per descrivere la sua funzionalità, e le demo che portava fuori. Microsoft sta anche aggiornando il modello vetrine di distribuzione, la ricostruzione come un app Metro in HTML e JavaScript, accessibile tramite una tegola tempo reale sullo schermo di avvio di Windows 8.
Un cambiamento strategico
Michael Desmond
Windows 8 rappresenta un significativo cambiamento di strategia per Microsoft, che per oltre un decennio ha cercato di radunare gli sviluppatori alla Microsoft. NET Framework. Con Windows 8, Visual Studio 2011 e. NET Framework 4.5, tutto ciò che è cambiato.
"Eravamo abituati a vivere in un mondo - molti, molti anni fa - dove eravamo abituati a dire: 'Ehi, noi crediamo così tanto in quello che stiamo facendo che vogliamo sviluppatori di venire nel nostro mondo'", dice S . Soma Somasegar, senior vice president della divisione Microsoft Developer. "Penso che il mondo sta cambiando e noi stiamo dicendo che vogliamo andare in un posto dove incontriamo gli sviluppatori dove sono."
Microsoft non poteva farlo con. NET Framework come esisteva. Gli sforzi come Silverlight sono stati progettati per sfruttare la base consolidata di sviluppatori. NET. Ma di fronte a ripide sfide competitive attraverso obiettivi di sviluppo chiave come telefoni cellulari, dispositivi e nube, la società aveva bisogno di fare appello oltre la sua base di sviluppatori. Per mesi, Microsoft ha detto HTML5 stabilirebbe che appello.
"Sapevamo che sarebbe stato per loro dadi per scaricare la pila vecchia e tutte le persone formate su di essa con essa. Quindi ci dovrebbe essere una storia inclusiva", spiega Andrew Brust, fondatore di Blue Badge Insights e Microsoft Regional Director , che è anche Review VSM di Redmond editorialista.
Questa storia incluso, è detto in Windows Runtime (WinRT), la raccolta di oltre 1.800 oggetti nativi e API che si trovano sopra il kernel di Windows e si riflettono in ciascuna delle lingue supportate: C / C + +, C #, Visual Basic e, naturalmente , JavaScript. Gli sviluppatori di scrivere applicazioni in stile Metro, indipendentemente dalla lingua, stanno scrivendo queste applicazioni contro WinRT API.
Da una prospettiva di sviluppo, Windows 8 diventa un bicolore OS. Applicazioni metropolitana sono scritte contro WinRT, mentre il cosiddetto stile desktop le applicazioni continueranno ad essere costruite e gestite utilizzando C # e Visual Basic. NET Framework, o utilizzando nativo C e C + + su Win32. Che cosa sta dicendo è che entrambi gli approcci condividono un DNA comune.
"Quando si arriva al dunque, le cose si possono fare in righe di codice sembrano essere le stesse cose," Brust dice. "Perché anche se non è il CLR, in questo caso - è WinRT - è lo stesso concetto: che si ha un quadro di base che funziona da lingua a lingua a lingua.
"Questa non è programmazione Web", continua. "E 'di programmazione di Windows utilizzando markup web e linguaggi di programmazione. E' un modo di essere più comprensivi di una serie di competenze di altri".
Antoine Leblond, Microsoft Senior Vice President di Windows Web Services, ha indicato il negozio Windows come un esempio della potenza di questo tipo di sviluppo. "Quindi, se si pensa per un secondo che queste tecnologie Web non sono abbastanza solide o performante abbastanza per costruire effettivamente roba molto, molto serio con, abbiamo preso un app che è molto, molto importante penso a Windows e ha deciso di costruirlo utilizzando tali tecnologie, e funziona bene, "ha detto.
Una versione della metropolitana di Internet Explorer 10 presentata al COSTRUIRE continuato la metafora coinvolgente app e mostra l'uso di Microsoft di Windows 8 icone chiamato "fascino": Cerca, trova, Start, Connetti e Impostazioni.Internet Explorer 10 Platform Preview 3, rilasciato come parte della Developer Preview, incluso la prima preview della tecnologia multitouch del browser.
Microsoft sta inoltre incoraggiando gli sviluppatori a iniziare a sviluppare applicazioni Metro con servizi basati su Windows Azure, la società propagandato le caratteristiche di sistema operativo cloud di Windows Server 8 e rilasciato Windows Azure Toolkit per Windows 8 in fase di compilazione.
L'azienda ha descritto la riprogettazione della metropolitana, come il più grande cambiamento per l'interfaccia utente di Windows a partire da Windows 95 e la metafora del desktop. Il vecchio non è completamente andato, comunque: Il desktop tradizionale sarà ancora disponibile in modalità desktop che può essere utilizzato per eseguire applicazioni Windows tradizionali, con menu Ribbon, su macchine x86. In realtà, sia teoricamente possibile eseguire Windows 7 applicazioni insieme a Windows 8 applicazioni su macchine Intel. E 'una shell che consente di accedere a tutti di Windows e "desktop" è sempre lì - non può essere disattivato. Come più volte detto Sinofsky, "Noi non stiamo costruendo strati su strati. Abbiamo costruito tutto nativamente in Windows".
Prendere sviluppatore su Windows 8
Da David Platt
"Legend software" Microsoft;. Istruttore, NET presso Harvard University Extension School
"Legend software" Microsoft;. Istruttore, NET presso Harvard University Extension School
Quasi non importa se Windows 8 è un buon sistema operativo o no, nel senso che dal lato PC, tutti i ragazzi per PC desktop e notebook full-persone che hanno la versione completa di Windows - nessuno di loro ha fatto Windows Vista . Sono ora spostando da Windows XP a Windows 7, e non avete intenzione di andare a Windows 8 in qualunque momento presto. Non importa quanto è buono.
Ho difficoltà a vedere come Windows 8 sta per fare qualsiasi quota di mercato, a meno che non vengono in base al costo intero lotto più basso di ingresso. E sulla fascia bassa del mercato dei tablet, avete Android - che non si ha nel mercato dei PC.
L'unica cosa che hanno è un sacco di sviluppatori, e sono strumenti veramente bene. In modo che possano andare a sviluppatori Visual Basic e dire: "Indovinate un po ', fare clic su questi pulsanti e ora siete sviluppatori di telefono, e ora siete sviluppatori tavoletta". E nessun altro costruttore può farlo. E 'più facile scrivere applicazioni Microsoft piuttosto che scrivere altri tipi di applicazioni. Quanto è lontano quel vantaggio andando a farli? E 'difficile da dire. Ma mi eccitano che ora posso andare a giocare in questi mondi che sono molto importanti, e con il mio set di abilità esistenti.
In questo momento, Windows ha esattamente presenza a zero sui dispositivi. Essi non dispongono attualmente di un prodotto di parità. Solo perché dicono "Eccoci, siamo Microsoft" non è garanzia di vendite. Non ha funzionato per dicembre, ma non ha funzionato per IBM.
Qualcuno che ha un app mobile ha costruito uno per l'iPhone, molti di loro stanno iniziando ad avere un Android uno. Ma nessuno - diverso da ragazzi che scopo-build per Windows, perché è lì che vivono - sta costruendo per Windows Phone.
"Il telefono cellulare rappresenta l'idea di moderne applicazioni", ha detto Rockford Lhotka, chief technology evangelist Technologies Magenic, dopo l'iniziale Windows 8 dimostrazioni ai primi di giugno. "Si tratta di applicazioni che senza soluzione di continuità transizione da online a offline, e che si integrano con i concetti comuni a molte applicazioni, come foto, contatti, file multimediali, contenuti Web, contenuti locali e altro ancora.
Inoltre, le applicazioni moderne sono touch-friendly, e sono progettati con animazioni comuni, transizioni e altri segnali visivi per rendere l'esperienza utente più intuitiva e piacevole. "
Come Touchy
In Windows 8, il tutto schermo è stato progettato per touch-prime esperienze (a differenza di Windows 7, che supporta i punti di contatto sull'interfaccia utente). Windows 8 utenti saranno in grado di strisciare tra le applicazioni in esecuzione, "snap" apps in posizione (che si basa su Windows Aero Snap), eseguire due applicazioni side-by - lato e utilizzare una tastiera touch per la navigazione, tra cui una tastiera divisa che caratterizza un layout pollici. Oltre al tocco del digitalizzatore, il nuovo sistema operativo sarà caratterizzato da una penna digitizer.
In Windows 8, il tutto schermo è stato progettato per touch-prime esperienze (a differenza di Windows 7, che supporta i punti di contatto sull'interfaccia utente). Windows 8 utenti saranno in grado di strisciare tra le applicazioni in esecuzione, "snap" apps in posizione (che si basa su Windows Aero Snap), eseguire due applicazioni side-by - lato e utilizzare una tastiera touch per la navigazione, tra cui una tastiera divisa che caratterizza un layout pollici. Oltre al tocco del digitalizzatore, il nuovo sistema operativo sarà caratterizzato da una penna digitizer.
"Tu di progettazione per il tocco e poi nel sistema operativo, si rileva se avete un mouse e tastiera, e traduciamo i comandi a sfioramento per equivalente del mouse e la tastiera", ha spiegato Julie Larson-Green, vice presidente corporate di Microsoft Windows Experience, a i Tutte le Cose D: 9 conferenza.
Non è ancora chiaro come andrà a lavorare per alcuni gesti. "Sarei curioso di vedere quello che il mouse / tastiera equivalente è per il pollice / indice gesto per rendere l'immagine di espandersi", ha detto Peter Vogel, VSM editor di strumenti e principale a PH & Information Services V. "Ci può essere qualcosa che si può fare per ingrandire l'immagine, come_ +, Ma, mentre offre la stessa funzionalità, sarebbe difficile dire che è l'equivalente per il gesto tocco. "
Windows 8 su dispositivi ARM sarà solo il supporto di applicazioni nuove della metropolitana, basato su HTML / JavaScript o C # / XAML. Microsoft indicato al Consumer Electronics Show di gennaio che Windows 8 su dispositivi ARM non utilizzare l'emulazione per eseguire applicazioni Windows tradizionali.
Prendere sviluppatore su Windows 8
Da Steve Riley
Capo Tecnico, Ufficio del CTO, Riverbed Technology
Capo Tecnico, Ufficio del CTO, Riverbed Technology
Guardando la demo di Metro, quello che è venuto attraverso per me era l'ipotesi di una connettività costante. Questo è l'accesso remoto a quasi tutto. L'interfaccia utente è veloce e fluido, ma tutti i dati è molto probabilmente da qualche altra parte.
L'accesso a tali dati nel cloud si sente più naturale ora. Gli esempi che abbiamo visto, c'era poca distinzione tra il pezzo di dati sul disco rigido della macchina stavamo guardando, e un pezzo di dati su un disco rigido di una macchina in un datacenter 4.000 miglia di distanza.
Sto pensando che forse questa idea della nuvola come primario di elaborazione e storage primario sta per diventare realtà, perché l'interfaccia utente in cui non è una distinzione più.
Sinofsky ha affrontato la strategia per le esistenti applicazioni Windows desktop con il passaggio ai dispositivi ARM. "Non abbiamo intenzione di introdurre un modello di virtualizzazione e un modo per eseguire, una sorta di, vecchio software x86", ha detto Tutte le Cose D: 9. "Questo risulta essere tecnicamente molto impegnativo. E abbiamo deciso che l'esperienza si potrebbe offrire con le applicazioni moderne, tutte scritte in HTML5, JavaScript e consegnarli in questo modo, probabilmente portare ad un risultato migliore nel tempo. E naturalmente Intel farà un sacco di processori grande e la possibilità di costruire i PC di tutti i tipi di forme e dimensioni con i loro processori, che mantengono tutti che gli investimenti e tutti del medesimo codice. "
La virtualizzazione, però, sarà una parte di Windows 8. Microsoft ha annunciato in Settembre che Hyper-V sarà cotto nel sistema operativo, la prima volta apparve su un cliente. Hyper-V richiede un versione a 64 bit di Windows 8 con traduzione Second Level Address (SLAT). Il vantaggio principale per gli sviluppatori, Sinofsky ha scritto sulla costruzione Microsoft Windows 8 blog, è che "consente agli sviluppatori di mantenere facilmente ambienti di test multipli e fornisce un meccanismo semplice per passare rapidamente da questi ambienti con-out incorrere in costi hardware aggiuntivo."Le informazioni hanno rivelato lo sviluppo di Windows 8 fino ad ora segna un cambiamento epocale per molti sviluppatori, altri vista il nuovo modello di applicazione della metropolitana semplicemente come un'altra opzione per lo sviluppo di applicazioni Windows. Anche così, gli sviluppatori di applicazioni si stanno chiedendo cosa significa Windows 8 per le loro applicazioni, sviluppo, set di abilità ed evoluzioni del codice.
Prendere sviluppatore su Windows 8
Da Andrew J. Brust
Fondatore Insights Blue Badge; Microsoft Regional Director; VSM Redmond editorialista commenta
Fondatore Insights Blue Badge; Microsoft Regional Director; VSM Redmond editorialista commenta
Sapevamo che sarebbe stato dadi per scaricare la pila vecchia e scaricare tutte le persone formate su di essa. Windows 8 dovrebbe essere una storia inclusiva. D'altra parte, la nozione di tutto ciò in esecuzione in un quadro separato gestito, probabilmente, dato che era il team di Windows, non era intenzione di essere visto come l'ideale. Quindi ci doveva essere un modo per unificare tutto questo. Sembra che hanno fatto.
Il supporto per XAML è ora nativo nel sistema operativo. Mi aspettavo che il # e Visual C sostegno di base sarebbe stato nativo pure, ma a quanto pare il CLR viene richiamato quando si programma in queste due lingue. Che non si sia parlato nel keynote BUILD.
Mi aspettavo di guardare le cose HTML5 e Javascript e continuare a camminare. Ho trovato, con mia grande sorpresa, che sembrava piuttosto interessante.
Perché non è solo supportata in modo nativo su Windows - è completamente supportato in Visual Studio. Improvvisamente, proprio non sembra così nocciola. Non è che mi frustare fuori Notepad visivo di scrivere qualche markup e del codice di scripting. E 'di sviluppo professionale, così come è con altre lingue. Che è venuto come un po 'una sorpresa. Si presenta come un ottimo modo per costruire queste applicazioni ricche molto velocemente.
Quello che hanno detto è che la coinvolgente applicazioni funzioneranno su entrambi i processori ad alta potenza e processori ARM. Quello che non hanno detto è quello che la storia sia per la modalità desktop su un dispositivo ARM. Sono interessato a vedere. Credo che il modello sta per essere per pesanti applicazioni aziendali per rimanere sul desktop per il futuro prevedibile, e questo significa che è intenzione di rimanere su macchine Intel, perché sta andando ad essere sul desktop per lo più stazionarie o macchine portatili in cui questo lavoro è sta per ottenere fatto. Ufficio è ancora in corso di essere un'applicazione desktop, ma sarebbe bello se avessimo un lettore + + sul lato mobile in modo da poter rendere relativamente banale modifiche quando necessario.
Ho potuto vedere che modello mettere in su applicazioni aziendali, soprattutto CRM.Guardando la mia condotta in un'applicazione CRM su una tavoletta e vedere l'imbuto entrate visualizzate - che abbia un senso enorme su una tavoletta.
Developer Platform
Secondo Microsoft, l'esperienza degli sviluppatori per Windows 8 sarà compatibile per nuovi e tradizionali in stile Metro applicazioni in Visual Studio 11 e Microsoft. NET Framework 4.5, che include gli aggiornamenti per la messaggistica, il flusso di lavoro, async, Windows Presentation Foundation (WPF ) e ASP.NET.
Secondo Microsoft, l'esperienza degli sviluppatori per Windows 8 sarà compatibile per nuovi e tradizionali in stile Metro applicazioni in Visual Studio 11 e Microsoft. NET Framework 4.5, che include gli aggiornamenti per la messaggistica, il flusso di lavoro, async, Windows Presentation Foundation (WPF ) e ASP.NET.
Uno dei maggiori cambiamenti in Windows 8 è che fornisce l'accesso al nuovo Windows API in JavaScript, C #, Visual Basic e C + + / C. E non sarà necessario risintonizzare per l'hardware supportato, che si tratti di x86, x64 o ARM. (Nel corso di una conferenza stampa, Microsoft ha dichiarato che nessun lingue aggiuntive sarebbero sostenute anche in futuro.)
"WinRT ti dà più di 1.800 oggetti per costruire le proprie applicazioni," ha detto Sinofsky in fase di compilazione. Il modello di applicazione supporta bassa potenza, coinvolgenti applicazioni, oggetti di comunicazione e di dati, grafici e multimediali, i dispositivi e la stampa, che sono tutti nativamente integrato in Windows.
"Allora, avete le API WinRT e gli oggetti, e poi ci riflette in C e C + + e C # e VB, e si può fare la sua opinione in XAML se è questo che si vuole fare. Si potrebbe anche vedere queste API riflette in JavaScript , e allora si potrebbe usare l'HTML e CSS per definire la vista ", ha detto Sinofsky. "Tutti questi lavorano insieme in un set di strumenti unificati".
Il Metro-style i modelli di progetto app - che includono una richiesta di applicazione della griglia e split - e attrezzature correlate (libreria di classi e di prova biblioteca unità) sono disponibili in Visual Studio 11 Express Developer Preview di Windows. L'anteprima comprende anche 28 campioni applicazione della metropolitana, anche se Microsoft non ha ufficialmente rilasciato le applicazioni della metropolitana.
Nuovo, di alta qualità API
per molti sviluppatori, rendendo il nativo Windows 8 API disponibili per altre piattaforme è una buona notizia. "Una delle sfide con l'essere uno sviluppatore di Windows negli ultimi dieci anni è che il team di Windows non ha fatto di alta qualità API per le piattaforme di sviluppo più comuni. NET e HTML", ha detto Lhotka. "L'unico modo di sfruttare veramente la potenza di Windows è stata quella di utilizzare il meno popolare set di strumenti:. C + + e COM"
per molti sviluppatori, rendendo il nativo Windows 8 API disponibili per altre piattaforme è una buona notizia. "Una delle sfide con l'essere uno sviluppatore di Windows negli ultimi dieci anni è che il team di Windows non ha fatto di alta qualità API per le piattaforme di sviluppo più comuni. NET e HTML", ha detto Lhotka. "L'unico modo di sfruttare veramente la potenza di Windows è stata quella di utilizzare il meno popolare set di strumenti:. C + + e COM"
Con Windows 8, Microsoft sta facendo la piena Windows 8 set di funzioni a disposizione di Silverlight / .NET e HTML5/JavaScript attraverso potenti e di alta qualità API. "Ciò consentirà maggior parte degli sviluppatori di interagire con servizi dal sistema operativo e altre applicazioni. Sembra che questo consentirà la creazione di applicazioni moderne che facilmente reagiscono ad andare offline / online e cambiare le dimensioni dello schermo / orientamento, e integrare con altre applicazioni comuni concetti, "ha detto Lhotka.
"[T] la sua specie di scommessa audace che abbiamo fatto per portare queste tecnologie Web come HTML e JavaScript per la piattaforma realmente intenzione di permettere a milioni di sviluppatori Web che esistono oggi per partecipare a questa nuova incredibile opportunità per costruire queste applicazioni per Windows, "ha detto Leblond, il capo di Windows Store, dimostrando il nuovo modello applicazione in fase di compilazione. Gli editori di applicazioni Win32 non sarà necessario riscrivere le loro applicazioni esistenti per elencarli in negozio, in base alle LeBlond. "Essenzialmente, stiamo offrendo un servizio gratuito di lista per le applicazioni Win32," ha detto.
Il mese scorso, Microsoft ha anche rilasciato il Expression Blend 5 Developer Preview, che supporta HTML e CSS (tra cui il nuovo layout Grid Microsoft). Expression Blend 5 offre uno strumento di authoring visivo, progettata specificamente per le applicazioni non, siti Web, e consente agli utenti di modificare l'interfaccia utente e il codice JavaScript generato dinamicamente, secondo Microsoft. Offre anche l'accesso a WinRT controlli metropolitana.
Prendere sviluppatore su Windows 8
Da Alan Stevens
Cofondatore di Wild Endeavor Inc.; C # MVP, membro di Insiders ASP
Cofondatore di Wild Endeavor Inc.; C # MVP, membro di Insiders ASP
Il più grande cambiamento fondamentale per gli sviluppatori è stato il runtime di Windows.JavaScript all'interno del sistema operativo Windows? Non so che cosa significa ancora.
Apple fa la stessa cosa con Leone, fondendo il sistema operativo desktop con la tavoletta.Sono tutti segnali positivi.
Microsoft ha dichiarato una direzione su un sacco di fronti di cui avevano bisogno per mostrare la direzione in. Il loro messaggio era abbastanza consistente.
Quale di queste caratteristiche è il WinFS? In altre parole, quali caratteristiche hanno intenzione di tagliare? Stai andando sempre lineamenti. Cosa sta per essere tagliato? Quindi la domanda per me è: "Quale di queste cose vado allo strumento-up?"
Ho visto Sinofsky il tono. Questo non è un negativo, questa direzione ha bisogno di leader e la visione esigenze. E 'il tono, e penso che quello che ha cercato di mostrare è che la squadra del server, il team dei prodotti di consumo, hanno tutti in comune la visione stessa.
Sono molto grato che non ha mostrato nulla in cui ho pensato: "Che cosa stavano pensando?"
Ho avuto modo di formulare raccomandazioni ai clienti, e ho messo la mia reputazione sulla linea ogni volta che vi consiglio una piattaforma. Quindi sono qui per imparare. Se quello che hanno mostrato gioca fuori nei prossimi 18 mesi o comunque a lungo è - se possono ottenere la fornitori di hardware, in linea, se possono avere il controllo un po 'più della piattaforma, e di gestire questa esperienza utente consistente. Dal momento che la barra multifunzione è uscito, client Windows interfacce utente app sono state caos. Non si sa mai quello che si vuole ottenere, non ci sono indicazioni su ciò che dovrebbe essere simile. Se ottengono il controllo e gestire tutto il materiale mnemonico per me per sviluppare questa linea Metro UI, allora sono davvero emozionato, e io sarò molto impegnata. Ma ho avuto modo di vederlo, ho avuto modo di vedere ciò che le attrezzature sembra, devo ascoltare quello che l'esperienza di sviluppo è simile.
Ora, è come fanno a scompattare tutto questo? Sono venuto qui sperando di piedi fiducioso di poter stare sulla piattaforma di Microsoft e non ho per ammodernarsi. Non voglio dover scrivere Obiettivo C. Sono sicuro che quello che sto facendo ora sta per essere rilevanti per i prossimi anni. Abbiamo la sensazione che la piattaforma non è più PC. La piattaforma è di tutti questi dispositivi hardware in esecuzione nei confronti dei servizi nel cloud, siano essi il tuo profilo o sincronizzare la vostra musica in the cloud o qualunque essa sia.
"Lo stesso insieme di controlli supporterà XAML-based apps", ha detto LeBlond. Secondo Microsoft, la transizione un'applicazione Silverlight per WinRT richiede solo "una manciata di cambiamenti". Durante una semplice dimostrazione del keynote COSTRUIRE, tali modifiche namespace coinvolti, l'API di networking e dei meccanismi di lancio di Windows 8, così come qualche piccola modifica per associarlo al GridView di Windows e ricerca per le applicazioni della metropolitana. Queste applicazioni XAML stesso può essere modificato con poche righe di codice per essere eseguito su Windows Phone, secondo Microsoft.
Tuttavia, Microsoft XAML, che è sostenuto nei precedenti quattro versioni di Blend, non fa parte del Developer Preview Espressione Miscela 5. Alla domanda su una previsione di miscela per XAML, Microsoft cristiana Schormann, capo del team PM Blend, ha risposto in un post del blog:
"A questo punto, purtroppo non si può parlare di qualsiasi release o funzioni di là di ciò che abbiamo introdotto qui a [BUILD] Restate sintonizzati per annunci futuri Un buon posto dove cercare è il nostro blog nuovo team, dove le ultime notizie verranno pubblicate..: blendinsider.com.
Vi è un visual designer XAML per Metro-style applicazioni come parte di Visual Studio Express nei Developer Preview di Windows. Come abbiamo unificato le nostre basi di codice designer, visual designer questo è ora basato sullo stesso codice di fusione. "
"Penso che l'idea che l'esperienza dello sviluppatore sarà coerente è un nobile ideale, ma a lottare per non, alla fine, un obiettivo raggiungibile", ha detto Vogel. "Il confronto che userei è il tentativo di Microsoft di rendere lo sviluppo Web, ASP.NET, guarda come molto simile sviluppo desktop, WinForms, il più possibile. Mentre è stato incredibile quanto simili fossero, alla fine ci sono differenze reali che gli sviluppatori doveva essere a conoscenza al fine di fornire applicazioni in entrambi gli ambienti. Anche Silverlight è diverso da WPF, è per questo che applicazioni Silverlight possono accedere solo a gruppi di Silverlight. Naturalmente, se ci si sposta fino a un livello superiore, gli ambienti di sviluppo sembrano essere coerente - ma se si esegue il backup abbastanza lontano, Nancy Reagan si presenta come Ronald Reagan, troppo ".
Per quanto riguarda i tempi di Windows 8 va, Microsoft non è in alcun fretta. "Stiamo andando a essere guidato dalla qualità e non da una data," ha detto Sinofsky, aggiungendo che seguirà il tradizionale beta, release candidate, rilascio in produzione, disponibilità del percorso generale. Quando viene premuto su questo punto, i funzionari Microsoft ha rifiutato di elaborare.
Potrebbe essere pericoloso per ritardare l'arrivo di Windows 8 troppo a lungo, come il più grande sfida per Microsoft potrebbe essere la creazione di un mercato per sostenere la sua ecosistema di sviluppatori. La società sostiene di aver venduto 450 milioni di copie di Windows 7. Uso del consumatore di Windows 7 è maggiore di Windows XP, secondo Microsoft. Ma queste cifre potrebbero effettivamente lavorare contro di essa, come le imprese possono prendere in considerazione saltare Windows 8 nello stesso modo in cui saltato Windows Vista in previsione di Windows 7.
Nel frattempo, i concorrenti di Microsoft continuerà a modificare già spedizione dei prodotti. David Platt, che insegna. NET alla Harvard University Extension School, è scettico della capacità di Microsoft di costruire ecosistema che data la realtà del mercato attuale. "Quando sono compresse Samsung sta per uscire? Probabilmente tra un anno. Stanno andando essere il regalo di Natale per il 2012. Perché qualcuno dovrebbe comprare un tablet Samsung su un iPad, quando l'iPad è stato fuori per due anni, ha il mercato a se stessa, spediti 50 milioni di unità, ha tutte le applicazioni e tutto il ronzio e il supporto delle infrastrutture? E 'la [stesso tipo di] vantaggi di rete di Windows si è sul desktop. "
Stephen Chapman, autore del blog Whistleblower SEO e la cucina di Microsoft (ex Evangelista UX) blog, è entusiasta di avere l'opportunità di sviluppo di Windows 8. Egli è preoccupato per gli utenti desktop o laptop acquisto toccare l'hardware in grado in qualunque momento presto, comunque. "Penso che lo sviluppo di touch-prime applicazioni sarà un adattamento abbastanza facile per gli sviluppatori a fare, ma penso che tocco hardware basato su sistema operativo Windows ha ancora molto strada da fare prima che decolli davvero. Guardate quanto tempo Microsoft è stata sottolineando tocco , ma essi rientrano ancora molto indietro rispetto alla concorrenza nel momento in dispositivi touch-based ", dice. "So che sono veramente cercando di cambiare la situazione, ma penso che tutto questo", "cosa touch-prima di andare a trovare le implementazioni specifiche realtà in un primo momento, poi magari appello largo seguito come Windows-powered dispositivi touch-based iniziare a trovare la loro strada dagli scaffali ".
Non tutti sono cosi pessimista. Alcuni ritengono che la combinazione di un fattore di forma di pasticche con il tipo di laptop / desktop funzionalità di tipo manca l'iPad può essere interessante per i consumatori. Per esempio, popolare autore di Windows e speaker di Mark Minasi è venuto dal keynote BUILD impressionato con il potenziale di Windows 8."Questo è il sistema operativo prima compressa che mi fa dire: 'Voglio una tavoletta di Windows,'" ha detto.
Nessun commento:
Posta un commento