Předchozí díly
Začínáme vyvíjet aplikace pro Windows 8 v C# a XAML – díl 1
Začínáme vyvíjet aplikace pro Windows 8 v C# a XAML – díl 2
Začínáme vyvíjet aplikace pro Windows 8 v C# a XAML – díl 3
Začínáme vyvíjet aplikace pro Windows 8 v C# a XAML – díl 4
Pro vývojáře, kteří vytvářejí aplikace pro Windows Store a nemají k dispozici designéra, jsou určeny šablony Windows Store aplikací, které najdete na serveru Codeplex (najdete níže v textu). Tyto šablony samozřejmě dodržují Windows Store UI Guide a většina šablon vychází z navigace Hub – Section – Detail.
Struktura šablon
Po stažení a rozbalení zip archivu, který obsahuje šalonu, uvidíte následující strukturu:
Složka Documentation obsahuje popis šablony a jak jí použít. Ve složce Package najdete instalační balíček aplikace, která z této šablony vychází. Pokud chcete takto vytvořenou aplikaci nainstalovat, tak klikněte pravým tlačítkem myši na soubor Add-AppDevPackage.ps1 a zvolte příkaz Run with PowerShell. Screenshoty šablony v různém zobrazení najdete ve složce Snapshots. Zdrojové kódy jsou pak ve složce Source. Zdrojové kódy šablony jsou k dispozici jak pro C# a XAML, tak pro Javascript, HTML5 a CSS3.
Použití šablony
Šablonu otevřete jako normální projekt Visual Studio 2012 a můžete začít dělat úpravy. Nezapomeňte si zálohovat původní verzi šablony pro další použití.
Vytvoření šablony pro Visual Studio 2012
Abyste si nemuseli šablonu pokaždé zálohovat nebo někam kopírovat, tak si můžete přímo vytvořit šablonu pro Visual Studio 2012.
1. Otevřete si šablonu aplikace a neprovádějte žádné úpravy, resp. jen ty, které chcte mít pak ve všech nových pojektech.
2. Z nabídky FILE vyberte příkaz Export Template…
3. Ponechte Project template a klikněte na Next
4. Vyplňte položky, které chcete. Obrázek pro šablonu můžete vzít ze složky Snapshots.
5. Výsledkem je zip archiv se šablonou pro Visual Studio 2012.
6. Tato šablona se také automaticky překopíruje do adresáře …\Visual Studio 2012\Templates\ProjectTemplates
7. Zip archiv je třeba překopírovat do příslušné složky podle jazyka šablony.
8. Šablona je tak dostupná přímo z Visual Studio 2012 při vytváření nového projektu.
Šablony
Seznam šablon na serveru Codplex
Blocks Styled Colored
Drawing Template
Blocks Template
Health Management Template
Bricks Style
Translator Template
Discussion Forum Template
Tutor Template
Invitation Template
Planning Diary Template
Language Convertor Template
Shopping Template
Matching Template
Solution Template
News Template
Standard Square Template
Text keyboard Template
Pillar Block Template
Tracking Template
News Grey Template
Restaurant Template
Basic Game Template
News Dark Template
Baby Journal Template
Ecommerce Fashion Template
Cook Book Template
Ecommerce Jewellery Template
Health and Fitness Template
Finance Template
Ecommerce Electronics Template
Fitness Freaks
Food Light Template
Music Template
Food Variable Tile Template
News & Weather Template
Food and Dining Template
News Variable Tile Template
Tutor Advanced
News Big Image Template
Notes Template
Travel Dark Theme
Photo Browser Template
Travel Big Picture Template
Shoes Store Template
Travel Light Theme
Travel and Tourism Template
Product Template
Block Style Pic Template
LifestyleTemplate
Na tomto místě končí náš 5dílný seriál na téma Windows 8 aplikací a jejich vývoje.
Přejeme mnoho úspěchů a těšíme se na vaši aplikaci na Windows Store :).
Štěpán, @stepanb