Design

WPF: API’s para desenvolver aplicativos com interface Moderna (Metro, Windows 8)

Se você está querendo desenvolver aplicativos no WPF com uma interface mais limpa e moderna como a apresentada no Windows 8 vai ficar feliz ao saber que existem alguns projetos gratuitos (e open-source) disponíveis na internet que torna factível a criação de apps assim. Eis os projetos:

Elysium

Modern UI for WPF

MahApps.Metro

Existem, também, alguns sets de styles para serem usados no WPF (e no Silverlight):

FREE Metro Light and Dark Themes for WPF and Silverlight Microsoft Controls – Brian Lagunas’ XAML Blog

Visual Studio 2012 Metro Styles for WPF – CodeProject

E por aí vai, se você buscar na internet com certeza irá encontrar mais styles para usar nos seus projetos.

Onde conseguir ícones para meus aplicativos?

Se você está precisando de ícones para utilizar em seus aplicativos, eu recomendo que você visite estes dois sites:

Icons & Icon Packs – Download Free PNG Icons | IconsPedia

Icon Archive – Search 477,540 free icons, desktop icons, download icons, social icons, xp icons, vista icons

Tanto um, quanto o outro, disponibilizam os ícones de forma gratuita em formato *.png e *.ico.

Só procure tomar cuidado com uma coisa: Os ícones possuem licença e termos de uso, então procure não violá-los e dê os créditos ao autor, afinal o ícone é uma parte muito importante de um aplicativo!

Paletta de Cores do Windows 8

Pois bem, o Windows 8 introduziu uma nova interface, mas simples e limpa chamada anteriormente de Metro UI (Não utilize este nome, pertence à uma empresa lá de não sei aonde…) com uma nova Tela Inicial que possui Tiles e etc. Esta tela inicial possui a opção do usuário definir uma cor de fundo, e baseada nesta escolha, é selecionada uma cor para os Tiles.

Como um desenvolvedor atento à atualidade, você irá querer criar aplicativos que se adaptem bem à essa nova interface, e para isso nada melhor que ter em mãos a palleta de cores do Windows 8.

Para isso visite o artigo Jason N. Gaylord | Windows 8 Color Palette.