Desenvolvendo aplicativos para windows 8

Post on 29-Jun-2015

411 views 3 download

description

Palestra ministrada no Instituto Federal de Minas Gerais Campus São João Evangelista, para o curso Sistemas de Informação

Transcript of Desenvolvendo aplicativos para windows 8

Windows 8

Desenvolvendo apps

Apresentação

Janynne Gomes• Arquiteta de Softwares, JG² IT Outsourcing• Desenvolvedora .NET, UNIVALE• Microsoft Student Partner• Bacharel em Sistemas de Informação,

UNIVALE• Pós Graduando Engenharia e Arquitetura de

Software, Universidade Gama Filho

Twitter: @devnetgomez Facebook: Janynne.Gomes –

Fan Page: Diário de Uma ProgramadorA

AgendaPassos para desenvolver e distribuir seu aplicativo

Agenda

• Novidades do Windows 8• Planejando seu aplicativo• Criando sua UX• Desenvolvendo com C# e XAML

o Demonstração

• Empacotando o aplicativo para distribuição• Monetizando o aplicativo• Distribuindo na Windows Store

Novidades do Windows 8

Novidades do Windows 8

• Interface• Performance• Aplicativos

Planeje

Ao planejar seu aplicativo da Windows Store, pense menos nos recursos que deseja incluir e mais em qual experiência você deseja proporcionar aos usuários

Qual será o ponto forte do seu aplicativo?

Para quais atividades do usuário haverá suporte?

Quais recursos serão incluídos?

Como rentabilizar seu aplicativo?

Crie a UX

Descubra os recursos e as orientações de design necessárias para criar belos aplicativos com a cara do Windows 8.

Desenhe!Siga as regras e melhores práticas

• Detalhes• Segurança e Confiabilidade• Equilíbrio, simetria e

hierarquia• Alinhamento• Acessibilidade

Dedique-se!

• Seja responsivo• Projete para

interação por toque e direta.

• Encante seus usuários com movimentos.

Seja rápido e flexível!

• Comunicação• Tipografia• Cores• Conectividade

Seja autentico!

• Foco• Conteúdo• Seja visualmente

concentrado e direto• Inspire confiança• Reduza a

redundância

Faça mais, com menos!

Navegue!Saiba como organizar o conteúdo do seu aplicativo da Windows Store para que os usuários possam navegar de maneira simples e intuitiva.

• Sistema hierárquico

• Sistema simples

Navegue!

• Páginas Hub

• Páginas de seção

• Páginas de detalhes

Sistema Hierárquico

• Barra de aplicativos superior

• Alternância

Sistema Simples

Navegando...

Página hub

Cabeçalho e botão Voltar

Seções de conteúdoou categorias

Navegando...

Exibir/Classificar/Filtrar

BordaBarra de aplicativosinferior

Link de início

Menu do cabeçalho

Barra de aplicativossuperior

Navegando...

Navegar com o gesto de passar o dedo na borda

Explore a superfícieEscolher a superfície certa no momento certo pode

fazer a diferença entre um aplicativo fácil ou difícil de usar

• Tela

• Símbolos

• Barra de aplicativos

Explore!

Explore!

Em algumas situaçõesé melhor usar menuspra não sobrecarregara barra de aplicativos

• Linguagem de toque

Explore!

• Praticidade nos dedos

Explore!

• Resposta ao toque

Explore!

• Conteúdo móvel

Explore!

• Vários dedos

Explore!

Inspire-se!Aplicativos que são sucesso

O Noots é um lugar onde você pode guardar todos os

links para as páginas web que mais gosta. 

Inspire-se

Controle suas finanças, gastos e

receitas, diretamente do seu Windows 8. Use o Denare

como sua carteira virtual.

Inspire-se

Desenvolva com C# e XAMLTodos os detalhes que você precisa para criar seu primeiro aplicativo da Windows Store usando C# e XAML.

Baixe o Windows 8Existe uma versão para os desenvolvedores

Baixe o Visual Studio 2012

A versão Express é gratuita

Adquira a licença de desenvolvedor

Grátis!

Mão na massa!É a hora da demo =D

Empacote

Saiba como usar o Visual Studio para preparar e empacotar seu aplicativo para a Windows Store.

Venda!

Windows Store

• Conta de desenvolvedor• R$ 80,00 por ano

PublicidadeA publicidade é uma opção de monetização importante para os desenvolvedores de aplicativos e, com o alcance inédito do Windows 8, trata-se de uma oportunidade atraente para os publicitários.

Microsoft Virtual Academy

Capacitação online gratuita da Microsoft

Perguntas?

Muito obrigada!

janynnegomes@gmail.com