Dopo un paio di settimane dal rilascio pubblico della versione beta della nuova versione di Windows, chiamata da Microsoft Windows 8 Relase Preview, ho usato questo sistema come Os principale del mio computer personale. E’ infatti molto semplice installare il sistema in dual-boot con una installazione preesistente di Windows 7 ad esempio. Le novità sono molte ma vorrei principalmente soffermarmi sulla filosofia che si cela dietro questa nuova funzione: "Metro-style enabled desktop".
Che cos'è Metro-style enabled desktop?
Metro è un design-language attraverso il quale viene disegnata l'interfaccia utente. Metro si ispira a principi di astrazione, essenzialità e geometria. L'obiettivo di Metro è quello di rendere l'interfaccia utente semplice ed essenziale, ponendo al centro dell'attenzione le esigenze dell'utente, ma senza troppe conformazioni che possano essere di confusione.
Metro in Windows 8
Windows 8 introduce Metro per la prima volta su un sistema operativo che non sia solo quello di un device (come già precedentemente per Windows Phone) e porterà Metro sui pc di tutti noi (potenzialmente). Ora, Windows 8 non è solo Metro. Windows 8 è Metro + Desktop. Metro è quindi una delle due possibilità di utilizzo di Windows 8:
Non siamo quindi obbligati ad usare Metro sempre e comunque nè ci verrà richiesto dalle applicazioni. Da un punto di vista meno spinto, possiamo pensare a Metro come (ma non limitato ad essere) la parte consumer e di intrattenimento di Windows 8. La consumer preview ci dà un'idea di questo attraverso una serie di app pre-installate. Banalmente messaggistica integrata con i social network, visualizzazione di documenti, live tile come su Windows Phone, notifiche toast, mappe, musica, multimedia, SkyDrive. Conoscete iCloud ma non il ben più anziano e longevo SkyDrive? Non sapete che con un account di posta elettronica su Hotmail (gratuito) potete avere 25 giga di spazio di archiviazione gratis + 5 giga di spazio sincronizzato gratis + Office online per avere i vostri documenti sempre e comunque, sempre gratis? Molto male. Informatevi su cosa vi state perdendo!
La parte Metro di Windows 8 richiama, senza ombra di dubbio, la UI di Windows Phone 7.x. Ed è altrettanto evidente che, per questa sua natura, Metro ha come obiettivo i tablet. Sempre richiamando la filosofia di Windows Phone (ma non solo, in effetti) Metro consentirà il download di app dallo Store di Microsoft. Lo Store è già testabile in questa consumer preview, sebbene uno store italiano non sia ancora attivo ma potete testare quello globale scaricando delle app per capire come funziona.
La previsione è quella di avere un'infinità di app per Windows che possono fare qualunque cosa. Dal meteo, alla finanza, allo sport, ai viaggi, ecc. ecc. ecc. Il che, per gli sviluppatori, si chiama "nuova opportunità di business".
In tutto questo non ho menzionato la parola "business" o "gestionale" o "business applications". Non che Metro non permetta di interagire con fonti dati, anzi! Ma c'è dell'altro: il famoso Desktop.
Sviluppare app per Metro su Windows 8
Chiariamo un concetto: Metro non abolisce nulla, semmai integra. Quindi Metro non impone di riscrivere le applicazioni nè impone di sviluppare solo ed esclusivamente per questa parte di Windows 8. Metro ha delle specificità ben definite ma non solo: è particolarmente educato da consentire a sviluppatori con esperienza in WPF & Silverlight di reinvestire le proprie conoscenze offrendo paradigmi basati su XAML + VB/C#, riadattandole al neonato Windows Runtime (WinRT).
Non solo, apre le porte in modo nativo a sviluppatori HTML e Java. Non tutti gli altri produttori sono così aperti...O forse stavolta sarà la volta buona che saremo finalmente costretti a ragionare per servizi.
Il Desktop NON è morto, viva il Desktop!
L'altra "parte" di Windows 8 è il Desktop che altro non è che la consueta modalità con cui siamo abituati ad utilizzare Windows da sempre:
Per passare da Metro a Desktop e viceversa è sufficiente un click e mentre cambiamo modalità, nell'altra le applicazioni rimarranno in essere.
Il Desktop non è affatto morto, anzi è vivo e vegeto. Le applicazioni che normalmente usiamo oggi gireranno in questa modalità, quindi non cambia assolutamente nulla. Se siamo sviluppatori, WPF rimane la "premier technology" per scrivere applicazioni per Windows e ne ho dato dimostrazione alla mia sessione ai Community Days 2012 introducendo le novità di WPF 4.5.
Gli stessi linguaggi di programmazione hanno introdotto paradigmi (uno su tutti Async) che trovano il loro naturale utilizzo in Metro, ma che rimangono totalmente fruibili sul Desktop.
Le applicazioni che abbiamo oggi, gireranno sul desktop. Le applicazioni che abbiamo scritto, gireranno sul Desktop. I nostri gestionali gireranno ancora sul Desktop. Sarà per il Desktop che scriveremo, infatti, questo tipo di applicazioni. Non è un caso, poi, che il Runtime ridistribuibile di Visual Basic 6 sia incluso nel sistema.
Detto questo, ritorniamo al titolo della discussione, e sentiamo cosa hanno da dire casa Mozilla e casa Google!
Come Firefox per Metro, il browser di Mozilla in fase di sviluppo, anche Chrome appartiene alla categoria di applicazioni denominata “Metro-style enabled desktop”, ovvero un browser che può essere utilizzato sia nella classica modalità desktop che nella nuova interfaccia Metro. L’unico vincolo è impostare il software come predefinito, altrimenti i link presenti nelle pagine web verranno aperti solo in Internet Explorer 10. Come
Ecco alcune delle funzionalità che è possibile scorgere:
Google Chrome
Non è una novità che Google e Mozilla stiano sviluppando i loro browser in stile Metro, e quindi specifici per Windows 8. Già nel mese di marzo Google aveva confermato di aver iniziato a lavorare su una versione Metro del famoso browser desktop. Qualche giorno fa, in un post sul blog di Chromium, Carlos Pizano, sviluppatore per Google, ha annunciato che il codice sorgente delle versione Metro di Chrome sarà disponibile prossimamente nel canale Chrome Dev.
Il post non dice esattamente quando questa nuova versione sarà rilasciata, ma generalmente nuove versioni Beta ed Alfa sono disponibili una o due volte alla settimana.
Per testare la versione di Chrome in versione Metro è necessario avere sul proprio PC Windows 8 Release Preview; inoltre, per consentire alla versione Metro di funzionare, bisogna avere impostato Chrome come browser predefinito.
Google inoltre ci fa sapere che questa nuova versione di Chrome migliorerà sempre di più con il rilascio di nuove release:
Ed ecco uno screen di questa nuova versione Metro, che per ora sembra essere molto simile alla versione attuale di Chrome:
Queste versione di Chrome purtroppo non funziona in WinRT, ovvero Windows 8 su processori ARM, in quanto Microsoft non permette di utilizzare browser diversi da Internet Explorer su questa versione di Windows 8 (come già avviene su Windows Phone). Sempre nello stesso post viene detto:
Fino alle news di mozilla firefox e di Google chrome, la fonte è mia.
Che cos'è Metro-style enabled desktop?
Metro è un design-language attraverso il quale viene disegnata l'interfaccia utente. Metro si ispira a principi di astrazione, essenzialità e geometria. L'obiettivo di Metro è quello di rendere l'interfaccia utente semplice ed essenziale, ponendo al centro dell'attenzione le esigenze dell'utente, ma senza troppe conformazioni che possano essere di confusione.
Metro in Windows 8
Windows 8 introduce Metro per la prima volta su un sistema operativo che non sia solo quello di un device (come già precedentemente per Windows Phone) e porterà Metro sui pc di tutti noi (potenzialmente). Ora, Windows 8 non è solo Metro. Windows 8 è Metro + Desktop. Metro è quindi una delle due possibilità di utilizzo di Windows 8:
La parte Metro di Windows 8 richiama, senza ombra di dubbio, la UI di Windows Phone 7.x. Ed è altrettanto evidente che, per questa sua natura, Metro ha come obiettivo i tablet. Sempre richiamando la filosofia di Windows Phone (ma non solo, in effetti) Metro consentirà il download di app dallo Store di Microsoft. Lo Store è già testabile in questa consumer preview, sebbene uno store italiano non sia ancora attivo ma potete testare quello globale scaricando delle app per capire come funziona.
La previsione è quella di avere un'infinità di app per Windows che possono fare qualunque cosa. Dal meteo, alla finanza, allo sport, ai viaggi, ecc. ecc. ecc. Il che, per gli sviluppatori, si chiama "nuova opportunità di business".
In tutto questo non ho menzionato la parola "business" o "gestionale" o "business applications". Non che Metro non permetta di interagire con fonti dati, anzi! Ma c'è dell'altro: il famoso Desktop.
Sviluppare app per Metro su Windows 8
Chiariamo un concetto: Metro non abolisce nulla, semmai integra. Quindi Metro non impone di riscrivere le applicazioni nè impone di sviluppare solo ed esclusivamente per questa parte di Windows 8. Metro ha delle specificità ben definite ma non solo: è particolarmente educato da consentire a sviluppatori con esperienza in WPF & Silverlight di reinvestire le proprie conoscenze offrendo paradigmi basati su XAML + VB/C#, riadattandole al neonato Windows Runtime (WinRT).
Non solo, apre le porte in modo nativo a sviluppatori HTML e Java. Non tutti gli altri produttori sono così aperti...O forse stavolta sarà la volta buona che saremo finalmente costretti a ragionare per servizi.
Il Desktop NON è morto, viva il Desktop!
L'altra "parte" di Windows 8 è il Desktop che altro non è che la consueta modalità con cui siamo abituati ad utilizzare Windows da sempre:
Il Desktop non è affatto morto, anzi è vivo e vegeto. Le applicazioni che normalmente usiamo oggi gireranno in questa modalità, quindi non cambia assolutamente nulla. Se siamo sviluppatori, WPF rimane la "premier technology" per scrivere applicazioni per Windows e ne ho dato dimostrazione alla mia sessione ai Community Days 2012 introducendo le novità di WPF 4.5.
Gli stessi linguaggi di programmazione hanno introdotto paradigmi (uno su tutti Async) che trovano il loro naturale utilizzo in Metro, ma che rimangono totalmente fruibili sul Desktop.
Le applicazioni che abbiamo oggi, gireranno sul desktop. Le applicazioni che abbiamo scritto, gireranno sul Desktop. I nostri gestionali gireranno ancora sul Desktop. Sarà per il Desktop che scriveremo, infatti, questo tipo di applicazioni. Non è un caso, poi, che il Runtime ridistribuibile di Visual Basic 6 sia incluso nel sistema.
Detto questo, ritorniamo al titolo della discussione, e sentiamo cosa hanno da dire casa Mozilla e casa Google!
Come Firefox per Metro, il browser di Mozilla in fase di sviluppo, anche Chrome appartiene alla categoria di applicazioni denominata “Metro-style enabled desktop”, ovvero un browser che può essere utilizzato sia nella classica modalità desktop che nella nuova interfaccia Metro. L’unico vincolo è impostare il software come predefinito, altrimenti i link presenti nelle pagine web verranno aperti solo in Internet Explorer 10. Come
Mozilla Firefox:
]
pronto per il lancio di Windows 8 per fare da subito concorrenza anche alla versione Immersive di Internet Explorer 10, il lavoro di Mozilla si sta orientando verso la creazione di un browser che riesca a sfruttare a pieno le nuove funzionalità di Windows 8 e allo stesso tempo possa offrire qualcosa in più rispetto a Internet Explorer 10, sopratutto in termini di interfaccia utente ed espandibilità.Nelle immagini e nel video è possibile notare un'interfaccia molto curata che, nonostante lo stile Metro minimalista, richiama comunque i colori e le forme tipici delle ultime versioni di Firefox.
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Ecco alcune delle funzionalità che è possibile scorgere:
- Awesome Bar: la barra degli indirizzi intelligente può essere utilizzata anche per esplorare la cronologia o fare ricerche sul web, come ci hanno abituato ormai tutti i browser.
- Swipe laterale: basta scorrere con il dito verso destra per accedere a Segnalibri, Cronologia e Download.
- Schede: un tasto nell'angolo in alto a destra permette di creare rapidamente una nuova scheda.
- Barra inferiore: con uno swipe dal bordo inferiore è possibile richiamare la barra a scomparsa che contiene il tasto dedicato alla gestione dei componenti aggiuntivi (da sempre grande punto a favore di Firefox rispetto a Internet Explorer).
[video=vimeo;41887411]http://vimeo.com/41887411[/video]
Fonte -
Fonte -
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Google Chrome
Non è una novità che Google e Mozilla stiano sviluppando i loro browser in stile Metro, e quindi specifici per Windows 8. Già nel mese di marzo Google aveva confermato di aver iniziato a lavorare su una versione Metro del famoso browser desktop. Qualche giorno fa, in un post sul blog di Chromium, Carlos Pizano, sviluppatore per Google, ha annunciato che il codice sorgente delle versione Metro di Chrome sarà disponibile prossimamente nel canale Chrome Dev.
Il post non dice esattamente quando questa nuova versione sarà rilasciata, ma generalmente nuove versioni Beta ed Alfa sono disponibili una o due volte alla settimana.
Per testare la versione di Chrome in versione Metro è necessario avere sul proprio PC Windows 8 Release Preview; inoltre, per consentire alla versione Metro di funzionare, bisogna avere impostato Chrome come browser predefinito.
Google inoltre ci fa sapere che questa nuova versione di Chrome migliorerà sempre di più con il rilascio di nuove release:
Le versioni iniziali di Chrome in stile Metro includono l'integrazione di base con Windows 8. Nel corso dei prossimi mesi miglioreremo sempre di più l'interfaccia utente, ottimizzando sempre più il supporto agli schermi touch, quindi non esitate a contattarci per segnalare vari bug. Ci stiamo impegnando per rendere sempre più veloce, semplice e sicuro il nostro browser, e siamo ansiosi di lavorare con voi su di esso.
Ed ecco uno screen di questa nuova versione Metro, che per ora sembra essere molto simile alla versione attuale di Chrome:
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Google e Mozilla sono, nel frattempo, a lavoro per la versione x86 e x64 dei loro browser per Windows 8.La probabilità che Microsoft darà la possibilità di installare su Windows RT altri browser, come Firefox e Chrome è nulla.
Fonte -
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Fino alle news di mozilla firefox e di Google chrome, la fonte è mia.
Ultima modifica: