Számítógépezünk ...
• Különböző élethelyzetek:
• Közösségi élet – böngészés, email, facebook
• Akár egy telefonnal is megoldható mindez
• Tábla gépekkel sokszor még kényelmesebb
• Kreatív időszak – Office, Photoshop, Visual Studio...
• Nem kiváltható se táblagéppel se telefonnal
( )
• Játék és média fogyasztás
• Egér, billentyűzet, érintés, Kinect/Wii, ...
• Minden eszközön sajátos élmény
• Nem átjárhatóak, nem helyettesíthetőek
Megy egyszer !
• A teljes Windows élmény megmarad !
• Mellette megjelenik egy letisztult, gyors, érintés alapú
élmény is
A felhasználó dönti el, mikor melyiket szeretné
használni !
METRO stílusú alkalmazások
1. Metrós: Meghatározó a METRO dizájn
2. Érzékeny: érintés alapú megközelítés
3. Kitartó: új programozási modell
1. Metrós
• Letisztult, kifejező egyszerűség a hiperrealista
irányvonallal szemben
• Háttérbe vonul, hagyja élni a tartalmakat
• Fontosabbá válik a tipográfia
• Jelentéssel bírnak az animációk
• Dizájn keret, ami meghatároz de közben lehetőséget
ad a sajátos megjelenésre
• Autentikusan digitális
2. Érzékeny
• Érintés alapú vezérlés
• Kevesebb absztrakció, természetesebb interakció
• Korlátoz is: nem minden alkalmazás számára előnyös
(hasonlóan a Wii-hez vagy Kinecthez)
• Fontos a sebesség
• A képernyő azonnal reagáljon a felhasználói
gesztusokra
• Ígéretes kísérlet a WIMP (window, icon, menu, pointing
device) innovatív meghaladására
3. Új programozási modell
• Alapjaiban újragondolt OS interfész
• Okostelefonoktól származtatott konecpció
• Stabilitás, teljesítmény, üzemidő
• Objektum alapú megoldás
• Heterogén nyelvi környezet
• C++, natív kód
• .NET: C#, VB, ...
• JavaScript + HTML 5
Tábla gépekre optimalizált PC
• Gyors, stabil (boot idő, stb)
• 100MB-tal és 3 processzel könnyebb, USB3, ISO/VHD
• Teljes képernyős megjelenés
• Korlátozott multitaszkolás
• Legfeljebb két alkalmazás látszik egyszerre
• Akkumulátor üzemidő
• Alkalmazás állapot mentés és visszaállítás
• Gazdag alkalmazás-egyűttműködési modell
• A vágólap továbbgondolása
• Alkalmazás piactér, egyszerű és gyors telepítés
Alapjaiban újragondolt API
• A WinRT (majdnem) kiváltja a Win32 API-t
• Szinte mindenütt közvetlenül a kernelt hívja
• Nem egy újabb réteg a meglévő API felett
• Az alkalmazások nem használhatják mindkettőt
• Klasszikus alkalmazás: Win32, .NET Fx, stb.
• Metrós alkalmazás: WinRT
• JavaScript, C#, C++
Hibrid arhitektúra
Asztali
Metro stílusú alkalmazások
alkalmazások
HTML /
Nézet
XAML
CSS
Vezérlés
C C# JavaScript HTML
C++ VB (Chakra) Java C C#
Script C++ VB
WinRT APIs
szolgáltatások
Rendszer
Kommunikáció Grafika & Eszközök &
& adatok média nyomtatás
Internet .NET
Alkalmazás modell Explorer Win32 / SL
Core
Windows Core OS Services
Összefoglalva
• Windows 8: hibrid megoldás
• Teljes kompatibilitás és gazdag desktop élmény
• Letisztult, érintésre és sebességre optimalizált
tábla PC alternatíva
• Szabad átjárás a két felület között !
Kérdések?
http://blogs.msdn.com/b/b8/
Köszönöm a figyelmet!
Notes de l'éditeur
Rankings.hu
Játék: mindig sajátságos élmény, de mindegy milyen: az emberek mindig játszani fognak.
Az eddig megszokott programozási környezet (.NET, C#, MFC, ...) nem tűnik el!Továbbra is fejlődik (lásd .NET 4.5), teljes értékű platformCélplatform:Üzleti alkalmazásokKreatív alkalmazások (Office, Photoshop, VS...)Szerver oldal (!!!)
Akkumulátor üzemidő
Disney desktop kontra letisztultság
Megkülönböztet és mégis szabadon lehet felette innoválni.
A touch inputot külön optimalizálták és kernel szinten mélyebbre került az egér mellé. Ha lefagy a windows, akkor is működik
Klasszikus: nem régi, mert nem tűnik el!!!
Konzumer szemlélet: ahol táblagép jellegű feladatokat végez a felhasználó, ott nincs szükség többre