SlideShare a Scribd company logo
Windows 8
                   Albert István
               ialbert@aut.bme.hu
BME, Automatizálási és Alkalmazott Informatika tanszék
Új lehetőségek és kihívások
•       Digitális szocializálódás

    •    Facebook, levelezés, böngészés, ...

•       Hardver: System-on-a-Chip (SoC)

    •    Kis méret, alacsony fogyasztás, nagy teljesítmény

•       Miniatürizálás - mobilitás

•       Érintő képernyők elterjedése
Kompatibilitás
•       Windows XP

    •    még mindig 50-60%

    •    Rankings.hu, 2011. 10. 8.


•       450M Windows 7



•       A meglévő alkalmazásbázis hatalmas érték !
Windows 8 – a hibrid
           Hardver




            Input




           Élmény
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
METRO – megkülönböztet
Amazon – realisztikus stílusban
Amazon – METRO stílusban
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!

More Related Content

PDF
Cebit Istanbul 2014 Sponsorship
PDF
May 2014 wealthbuilder Stock Market Brief
DOCX
Series y libros.htm
PPT
La verema
DOC
Hướng dẫn lập trình với SCSF phần I (smart client software factory)
PDF
My-MartGlobal.com | My mart global business preview
DOCX
Mixing asp.net mvc & web form into hybrid project
PDF
B2B email marketing rechenda smith
Cebit Istanbul 2014 Sponsorship
May 2014 wealthbuilder Stock Market Brief
Series y libros.htm
La verema
Hướng dẫn lập trình với SCSF phần I (smart client software factory)
My-MartGlobal.com | My mart global business preview
Mixing asp.net mvc & web form into hybrid project
B2B email marketing rechenda smith

Viewers also liked (19)

PDF
Eca elder-care-asia
PDF
GallupReport
PDF
Codigos AC Nocturna 2015
PPSX
Homage to sri aurobindo, part 2
PDF
Cebit eurasia 2014 eng brochure
PDF
Influencing consumer behaviour jo daniels bitc
PDF
E ticaret konferansı- 7 mayıs2015
PDF
Disinegrated development of the built and natural environment
PDF
2009 10 e-marketer_marketing_to_the_online_video_audience
PDF
SEO Ian Miller CIM Digital Bootcamp April 2012
PDF
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
PDF
Interactive scenario
PDF
Vigo prese30102013
PDF
Simplifyyourfuturess 130801095622-phpapp01
PDF
町内会通信12月号 
DOCX
PPTX
Marktmonitor Affiliate Marketing 2011
PPT
Intro to tsql unit 3
PPSX
Poland
Eca elder-care-asia
GallupReport
Codigos AC Nocturna 2015
Homage to sri aurobindo, part 2
Cebit eurasia 2014 eng brochure
Influencing consumer behaviour jo daniels bitc
E ticaret konferansı- 7 mayıs2015
Disinegrated development of the built and natural environment
2009 10 e-marketer_marketing_to_the_online_video_audience
SEO Ian Miller CIM Digital Bootcamp April 2012
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
Interactive scenario
Vigo prese30102013
Simplifyyourfuturess 130801095622-phpapp01
町内会通信12月号 
Marktmonitor Affiliate Marketing 2011
Intro to tsql unit 3
Poland
Ad

Similar to Windows 8 (20)

PDF
Multiplatform mobil fejlesztések
PDF
Android fejlesztés
PPTX
Korszerű innovatív megoldások a marketingkommunikációban-Az okos telefonok je...
PPT
Alapfogalmak és összefüggések
PDF
Maemo - Linux-alapú mobilplatform
PPTX
Windows a dobozban, avagy IoT fejlesztés C#-ban
PDF
Cross Platform mobil app fejlesztés HTML5 JavaScript alapokon
PDF
5 szerkesztőségi
PDF
Transzformációk integrált alkalmazása a modellvezérelt szoftverfejlesztésben
PPT
Soós gábor fejlesztés menete 2013-01-16
PDF
Fehér Péter - Az üzleti és ICT architektúra kapcsolatáról
PPT
Csonka enikő alkalmazási élmény bemutatása
PDF
Mobile First | Hogyan tervezzünk mobilra?
PPTX
HISC reggeli 2011. 12. 13. Maczelka Balázs
PDF
Firefox OS - Az Open Web megérkezik az okostelefonokra
PPT
A Windows Phone világa
PPT
Android fejlesztés
PPT
Nyílt forrású, mobiltelefonos játékok az oktatásban
PDF
Desktop virtualizáció
PDF
Polygon Hirek III. évfolyam 1. szám 2009 Tavasz
Multiplatform mobil fejlesztések
Android fejlesztés
Korszerű innovatív megoldások a marketingkommunikációban-Az okos telefonok je...
Alapfogalmak és összefüggések
Maemo - Linux-alapú mobilplatform
Windows a dobozban, avagy IoT fejlesztés C#-ban
Cross Platform mobil app fejlesztés HTML5 JavaScript alapokon
5 szerkesztőségi
Transzformációk integrált alkalmazása a modellvezérelt szoftverfejlesztésben
Soós gábor fejlesztés menete 2013-01-16
Fehér Péter - Az üzleti és ICT architektúra kapcsolatáról
Csonka enikő alkalmazási élmény bemutatása
Mobile First | Hogyan tervezzünk mobilra?
HISC reggeli 2011. 12. 13. Maczelka Balázs
Firefox OS - Az Open Web megérkezik az okostelefonokra
A Windows Phone világa
Android fejlesztés
Nyílt forrású, mobiltelefonos játékok az oktatásban
Desktop virtualizáció
Polygon Hirek III. évfolyam 1. szám 2009 Tavasz
Ad

More from Open Academy (17)

PPT
BDD demisztifikálva
PDF
What SQL should actually be...
PDF
Dev tools rendering & memory profiling
PDF
Firefox OS: hackelni könnyű
PDF
Coding dojo
PDF
BlackBerry10 alapú natív alkalmazásfejlesztés
PDF
Magvas gondolatok
PPT
Okostelefonok és táblagépek menedzsmentje
PPT
Ipari felhő infrastruktúrák a gyakorlatban
PDF
Túlélés a Három Betűs Rövidítések világában
ODP
Adminisztratív protokollok ellenőrzési lehetőségei
PDF
Naplózás a gyakorlatban
PDF
Hogyan optimalizáljunk C/C++ kódokat!
PDF
Hogy kerül a csizma az asztalra?
PDF
AGILIS / SCRUM fejlesztés
PDF
Webműves Kelemen tanácsai, avagy mi kell a PHP falába?
PDF
Verziókövető rendszerek alkalmazása fejlesztési projektekben
BDD demisztifikálva
What SQL should actually be...
Dev tools rendering & memory profiling
Firefox OS: hackelni könnyű
Coding dojo
BlackBerry10 alapú natív alkalmazásfejlesztés
Magvas gondolatok
Okostelefonok és táblagépek menedzsmentje
Ipari felhő infrastruktúrák a gyakorlatban
Túlélés a Három Betűs Rövidítések világában
Adminisztratív protokollok ellenőrzési lehetőségei
Naplózás a gyakorlatban
Hogyan optimalizáljunk C/C++ kódokat!
Hogy kerül a csizma az asztalra?
AGILIS / SCRUM fejlesztés
Webműves Kelemen tanácsai, avagy mi kell a PHP falába?
Verziókövető rendszerek alkalmazása fejlesztési projektekben

Windows 8

  • 1. Windows 8 Albert István ialbert@aut.bme.hu BME, Automatizálási és Alkalmazott Informatika tanszék
  • 2. Új lehetőségek és kihívások • Digitális szocializálódás • Facebook, levelezés, böngészés, ... • Hardver: System-on-a-Chip (SoC) • Kis méret, alacsony fogyasztás, nagy teljesítmény • Miniatürizálás - mobilitás • Érintő képernyők elterjedése
  • 3. Kompatibilitás • Windows XP • még mindig 50-60% • Rankings.hu, 2011. 10. 8. • 450M Windows 7 • A meglévő alkalmazásbázis hatalmas érték !
  • 4. Windows 8 – a hibrid Hardver Input Élmény
  • 5. 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
  • 6. 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 !
  • 7. 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
  • 8. 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
  • 11. Amazon – METRO stílusban
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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++
  • 16. 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
  • 17. Ö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 !
  • 18. Kérdések? http://blogs.msdn.com/b/b8/ Köszönöm a figyelmet!

Editor's Notes

  • #4: Rankings.hu
  • #6: Játék: mindig sajátságos élmény, de mindegy milyen: az emberek mindig játszani fognak.
  • #7: 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 (!!!)
  • #9: Akkumulátor üzemidő
  • #10: Disney desktop kontra letisztultság
  • #12: Megkülönböztet és mégis szabadon lehet felette innoválni.
  • #13: 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 
  • #14: Klasszikus: nem régi, mert nem tűnik el!!!
  • #15: Konzumer szemlélet: ahol táblagép jellegű feladatokat végez a felhasználó, ott nincs szükség többre
  • #16: Klasszikus: nem régi, mert nem tűnik el!!!