17
A inovação: Windows Phone Yarlles Pinheiro @yarllespinheiro

A inovação: Windows Phone

Embed Size (px)

DESCRIPTION

A inovação: Windows Phone. Yarlles Pinheiro @ yarllespinheiro. agenda. 7. Visão Geral. 7. Visão Geral da Plataforma. Hardware. Capacidade da Plataforma. 7. Desenvolvedor e Marketplace. Windows Phone Developer Tools. Tools. Phone Emulator. Windows Phone Emulator. Samples. - PowerPoint PPT Presentation

Citation preview

Page 1: A inovação: Windows Phone

A inovação: Windows PhoneYarlles Pinheiro

@yarllespinheiro

Page 2: A inovação: Windows Phone

agendaVisão GeralVisão GeralVisão Geral da PlataformaVisão Geral da PlataformaDesenvolvedor e MarketplaceDesenvolvedor e MarketplaceOpções de DesenvolvimentoOpções de DesenvolvimentoDuvidasDuvidas

Page 3: A inovação: Windows Phone
Page 4: A inovação: Windows Phone
Page 5: A inovação: Windows Phone

Hardware

Page 6: A inovação: Windows Phone

Capacidade da Plataforma

Input• Toque• Botões de Hardware

Mídia• Captura e playback de mídia

digital• Acesso à Biblioteca de Mídia

Dados• Isolated Storage• LINQ (Objects e XML)

.NET• Superset do Silverlight 3• Windows Communication

Foundation• SOAP e REST Services

Phone Access• Acesso integrado à UI do Phone• Sensores• Picker pra contatos e fotos

Nuvem• Desenvolvimento e update de

Apps• Notifications• Location• Xbox Live

Page 7: A inovação: Windows Phone
Page 8: A inovação: Windows Phone

Packaging & Packaging & Verification ToolsVerification Toolsmyapp.xap

Windows Windows Phone Phone devicedevice

Windows PhoneWindows PhoneEmulatorEmulator

Phone EmulatorSamples DocumentationGuides Community

Packaging and Verification Tools

ToolsWindows Phone Developer Tools

Page 9: A inovação: Windows Phone

Busca Avançada• Facilidade em encontrar

aplicações e jogos.• Navegação intuitiva e divertida Aquisição simplese confiável•Teste antes de comprar•Pagamento e download facilitado•Flexibilidade de Pagamento (Boleto ou Cartão de Crédito)•Updates simplificados

Application Marketplace

Page 10: A inovação: Windows Phone

Utilizando o Marketplace

Download do SDK e emulador (0,00 $)Download do SDK e emulador (0,00 $) Para comercializar é necessário umaPara comercializar é necessário uma licença de desenvolvedorlicença de desenvolvedor

$99 por Ano (Várias apps pagas$99 por Ano (Várias apps pagas e 5 gratuitas )e 5 gratuitas ) $20 Cada App Adicional$20 Cada App Adicional

Outros detalhes mais para frenteOutros detalhes mais para frente

Page 11: A inovação: Windows Phone
Page 12: A inovação: Windows Phone

Duas Opções Disponíveis

Page 13: A inovação: Windows Phone

Quem pode Desenvolver?

Silverlight DevelopersSilverlight Developers Aplicações podem ser feitas emAplicações podem ser feitas em SilverlightSilverlight Game DevelopersGame Developers Aplicações podem ser feitas em XNAAplicações podem ser feitas em XNA

Windows Mobile DevelopersWindows Mobile Developers Ciclo de vida de aplicação facilitadoCiclo de vida de aplicação facilitado

Se você desenvolve em C#, pode desenvolver para WP7Se você desenvolve em C#, pode desenvolver para WP7

Page 14: A inovação: Windows Phone

O que é possível fazer?

Criar Apps em Silverlight e XNA Criar Apps em Silverlight e XNA utilizando C#utilizando C# Comercializar suas soluçõesComercializar suas soluções Consumir e gerenciar mídiaConsumir e gerenciar mídia Acessar o catálogo de endereços e Acessar o catálogo de endereços e SMSSMS Acessar os serviços de Cloud da Acessar os serviços de Cloud da Microsoft (Push, Location, Live)Microsoft (Push, Location, Live)

Page 15: A inovação: Windows Phone

Armazenamento local de dados

Consumo de WebServices simples como no Desktop

Silverlight

Application Features

• Design Expression• XAML como Apresentação, C# como code-behind• Data binding

Page 16: A inovação: Windows Phone

Suporte a Touch

Acelerômetro

3D (Com shaders disponíveis)

Game Features (XNA)

• Achievements• Avatar

Integração com Xbox Live

Page 17: A inovação: Windows Phone

contato website

http://dotquality.com.br/ twitter

@yarllespinheiroemail

[email protected]

www.dotquality.net