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:

clip_image002

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í.

clip_image004

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…

clip_image006

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.

clip_image008

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

clip_image010

7. Zip archiv je třeba překopírovat do příslušné složky podle jazyka šablony.

clip_image012

8. Šablona je tak dostupná přímo z Visual Studio 2012 při vytváření nového projektu.

clip_image014

 

Šablony

Seznam šablon na serveru Codplex

Blocks Styled Colored

clip_image002

Drawing Template

clip_image004

Blocks Template

clip_image006

Health Management Template

clip_image008

Bricks Style

clip_image010

Translator Template

clip_image012

Discussion Forum Template

clip_image014

Tutor Template

clip_image016

Invitation Template

clip_image018

Planning Diary Template

clip_image020

Language Convertor Template

clip_image022

Shopping Template

clip_image024

Matching Template

clip_image026

Solution Template

clip_image028

News Template

clip_image030

Standard Square Template

clip_image032

Text keyboard Template

clip_image034

Pillar Block Template

clip_image035

Tracking Template

clip_image036

News Grey Template

clip_image037

Restaurant Template

clip_image038

Basic Game Template

clip_image039

News Dark Template

clip_image040

Baby Journal Template

clip_image041

Ecommerce Fashion Template

clip_image042

Cook Book Template

clip_image043

Ecommerce Jewellery Template

clip_image044

Health and Fitness Template

clip_image045

Finance Template

clip_image046

Ecommerce Electronics Template

clip_image047

Fitness Freaks

clip_image048

Food Light Template

clip_image049

Music Template

clip_image050

Food Variable Tile Template

clip_image051

News & Weather Template

clip_image052

Food and Dining Template

clip_image053

News Variable Tile Template

clip_image054

Tutor Advanced

clip_image055

News Big Image Template

clip_image056

Notes Template

clip_image057

Travel Dark Theme

clip_image058

Photo Browser Template

clip_image059

Travel Big Picture Template

clip_image060

Shoes Store Template

clip_image061

Travel Light Theme

clip_image062

Travel and Tourism Template

clip_image063

Product Template

clip_image064

Block Style Pic Template

clip_image065

LifestyleTemplate

clip_image066

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