13 Windows Store-Apps für Windows 8
Entwickeln Sie Windows Store-Apps für Windows 8 mithilfe
des Visual Studio 2012 und der WPF.
Die Standard-Oberfläche unter Windows 8 vereinheitlicht und erleichtert die Bedienung für die verschiedenen Endgeräte, zum Beispiel PCs mit und ohne Touchscreen, Tablet-PCs und Windows Phones.
Anwendungen, die speziell für die Standard-Oberfläche von Windows 8 entwickelt werden, heißen kurz Windows Store-Apps. Das Visual Studio 2012 bietet nur unter Windows 8 die Möglichkeit, Windows Store-Apps zu erstellen. Sie können auch nur unter Windows 8 gestartet werden. Sie werden mithilfe der WPF (=Windows Presentation Foundation) entwickelt.
Nach dem Start von Windows 8 erscheint der Startbildschirm mit der Standard-Oberfläche, auf der die wichtigsten Apps als Kacheln angeordnet sind. Über die App Desktop können Sie zum herkömmlichen Desktop wechseln. Sie können mithilfe der Tastenkombination
-
eine Leiste einblenden, über die Sie wieder zum Startbildschirm gelangen. Über die
Tastenkombination
-
rufen Sie die Leiste Einstellungen auf, in der Sie unter anderem die Möglichkeit zum Ausschalten des Rechners finden.
13.1 Projektvorlagen für Windows Store-Apps
Nach der Installation von Visual Studio Express 2012 für Windows 8 unter Windows 8 stehen Ihnen zusätzliche Apps zur Verfügung, unter anderem VS Express für Win8 und der Windows App Cert Kit, mit dem Sie Ihre Apps von Microsoft prüfen lassen können, siehe Abbildung 13.1.
Abbildung 13.1 Windows 8 Startbildschirm, mit Visual Studio 2012
Nach dem Start von Visual Studio 2012 können Sie wie gewohnt über den Menüpunkt Datei • Neues Projekt eine neue Anwendung erstellen. Es erscheinen drei Projektvorlagen, die aufgrund ihres Aufbaus speziell für Windows Store-Apps geeignet sind, siehe Abbildung 13.2:
- Leere App: Ein Projekt, das nur aus einer einzelnen Seite besteht. Es gibt keine Steuerelemente und kein besonderes Layout. Sie wird im weiteren Verlauf als Blank App bezeichnet.
- Raster-App: Ein Projekt, das aus drei Seiten besteht. Eine Reihe von Elementen (Items) ist in Gruppen angeordnet. Sie können sich auf den drei Seiten Folgendes ansehen: alle Gruppen, die Details einer einzelnen Gruppe oder die Details eines einzelnen Elements. Sie wird im weiteren Verlauf als Grid App bezeichnet.
- Geteilte App: Ein Projekt, das aus zwei Seiten besteht. Wiederum ist eine Reihe von Elementen in Gruppen angeordnet. Sie können sich auf den beiden Seiten Folgendes ansehen: alle Gruppen oder eine geteilte Seite. Auf der geteilten Seite sehen Sie links die Details zu einer einzelnen Gruppe und rechts die Details zum ausgewählten Element innerhalb der Gruppe. Sie wird im weiteren Verlauf als Split App bezeichnet.
Abbildung 13.2 Projektvorlagen für Windows Store-Apps
Mithilfe dieser Projektvorlagen können Sie Anwendungen für Windows 8 mit dem typischen Aufbau einer App entwickeln. Sie beinhalten unter anderem die passenden Styles zur Gestaltung des Aussehens und des Verhaltens von Layout- und Steuerelementen.
In den ersten Projekten dieses Kapitels wird zum Kennenlernen einiger einfacher Möglichkeiten die Projektvorlage Blank verwendet.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.