11
Microsoft Windows 8 Überblick und Neuerungen

Windows 8

Embed Size (px)

DESCRIPTION

Early peek of the upcoming features in Windows 8, the benefits as well as possible consequences for desktop development. This presentation is part one of three, focusing especially on new features of Windows 8.

Citation preview

Page 1: Windows 8

Microsoft Windows 8Überblick und Neuerungen

Page 2: Windows 8

Agenda

Einführung Teil 1 – Andreas Heil

Neue Konzepte Hardware Anforderungen Technische Änderungen Auswirkungen auf Entwicklungen

Teil 2 – Matthias Kwiedor Metro Anwendungen

Teil 3 Fragen Diskussion

Microsoft Windows 8

Die Informationen basieren überwiegend auf Informationen der //build/-Konferenz, Windows 8 Developer Preview, Blog-Einträgen von Microsoft-Mitarbeitern (Steven Sinofsky u.a.) und Meldungen von Technik-Magazinen (PC World, ZD.net etc.)

Page 3: Windows 8

Teil 1

Microsoft Windows 8

Überblick und Neuerungen

Andreas Heil

[email protected]

Microsoft Windows 8Überblick und Neuerungen

Page 4: Windows 8

Erneuter Versuch von Microsoft im Tablet-Markt Fuß zu fassen Vereinheitlichung der UI über alle Plattformen

Windows Phone Windows XBox

Neuerungen im Bereich des User Interface für Tablet- und Touch PCs

Neuerungen auf System-Ebene überwiegend im Bereich der Security

Roadmap 3 Milestones (M3 seit Januar in Entwicklung) September 2011: Windows 8 Developer Preview Januar 2012: Windows 8 Beta April 2012: Windows 8 RC Juni 2012: Windows 8 RTM August 2012: Windows 8 Retail

Windows 8Einführung

Page 5: Windows 8

Unterstützung von ARM Mikroprozessoren angekündigt Zwei Benutzeroberflächen

Herkömmliche Windows 7-Oberfläche für Desktop-PCs Neue Metro Style-Oberfläche für Touch- und Tablet-PCs

Windows Store Zentrale Möglichkeit zum Verkauf von Anwendungen Auch Nicht-Metro-Anwendungen Lizenzmodelle müssen nicht angepasst werden Zertifizierungsprozess für Windows 8-Anwendungen

ähnlich dem Windows Phone 7-Prozess

Windows 8Neue Konzepte (1)

Page 6: Windows 8

Dezentrale User Accounts Z.B. Windows Live Account Nutzung lokaler Accounts derzeit unbekannt Active Directory auch weiterhin verfügbar

Internet Explorer 10 Keine Unterstützung für Active-X Reiner HTML-5 Browser Optimiert für Touch

Windows 8Neue Konzepte (2)

Page 7: Windows 8

32-bit

Min. 1 GHz RAM 1GB DirectX 9 Grafikkarte mit

WDDM 1.0 *)

Min. 16GB HDD

Optional Touch

Windows 8Hardware Anforderungen

Nr.:

64-bit

Min. 1 GHz RAM 2GB DirectX 9 Grafikkarte mit

WDDM 1.0 *)

Min. 20GB HDD

Optional Touch

*) Windows Display Driver Model – http://msdn.microsoft.com/en-us/library/aa480220.aspx

Page 8: Windows 8

Alle Windows 7 Anwendungen sollen unter Windows 8 lauffähig sein

Windows 8 soll auf jeder Windows 7 Hardware lauffähig sein Geringerer Speicherverbrauch gegenüber Windows 7 SP1 Neuer Explorer

Ribbon ISO-Mounting Up-Button

Neuer Task-Manager Zentrales Dashboard

Multi-Monitor Support Start-Bildschirm (Metro) und Desktop gleichzeitig

Schneller Reset / Auslieferungszustand Download von Windows Store Recovery von USB-Stick

Globale Suche (~Spotlight)

Microsoft Windows 8Technische Änderungen

Page 9: Windows 8

Windows RT API für Metro-Anwendungen APIs für JavaScript, C++, C# und Visual Basic

Windows SDK für Metro-style Apps Component Object Model (COM) .NET Framework HTML5 und CSS3 APIs

Unterstützung für DirectX 11.1 Windows Metro-style Apps in C++, C# und Visual Basic

verwenden XAML WinRT kann von .NET und C Runtime Library angesprochen

werden WinRT ABI (Application Binary Interface) ermöglicht Zugriff aus

statischen (C#/VB) und dynamischen (JavaScript) Sprachen

Auswirkung auf Entwicklung (1)

Page 10: Windows 8

Komponenten-Entwicklung In .NET entwickelte Komponenten können aus JavaScript

verwendet werden Verbesserte Shell-Integration

Anwendung hat vor OS Vorrang Direkter Zugriff auf Shell/Metro-Features vgl. Windwos 7, Jump-List, Taskbar mit .NET 4.0 etc.

Neue Bibliothek WinJS (Windows Library für JavaScript) Zugriff auf Sensoren aus Win32 API WinRT Zugriff auf

Beschleunigungssensor, Gyro, Kompass, Ambient-Light, Orientation/GeoLocation

Indikator für erweiterte Unterstützung für Tablet-PC

Auswirkung auf Entwicklung (2)

Page 11: Windows 8

Sicherheit Metro-style Apps laufen in eigenem Sicherheitskontext,

d.h. Zugriff auf Ressourcen wird zur Laufzeit überwacht Programmatisches Verschlüsselung und Signieren soll für

Anwendungen besser unterstützt werden SmartScreen Filter zur Vermeidung von Phishing und

Malware auch bei Desktop-Anwendungen Secure Boot, Schutz vor Root-Kits AppLocker

Verwaltung von Desktop und Metro-style Anwendungen

Einschränken des Zugriffs auf Benutzer und Benutzergruppen

Auswirkung auf Entwicklung (3)