Desenvolvendo para Windows Phone InfoTech 2013
-
Upload
andre-paulovich -
Category
Technology
-
view
336 -
download
0
Transcript of Desenvolvendo para Windows Phone InfoTech 2013
Desenvolvendo para
Windows PhoneAndré Paulovich
Microsoft MVP Asp.Net
As Modern Apps baseiam-se nas diretrizes de experiência do usuário (UX) criados pela Microsoft que são:
Modern Apps? Metro?
1. Swiss Style (Estilo Tipográfico Internacional)
2. Escola de Arte Bauhaus
3. Tipografía Kinetica
Rotas de Navegação
Hubs Vs Single
PersonalWeather surfaced on the live tile in Start
RelevanteWeather updated based on your location
ConectadoWeather for your contacts
Design alinhado com o UX Microsoft
vs.
Pessoas Icones
Navegação centrada no usuário
Porque desenvolver para Windows Phone?
• Plataforma recente.• Ainda é possível “chegar primeiro”.• Gaps de Apps no Market Place
• Suporte para múltiplas linguagens:• C++, C#, Visual Basic, (.NET)
• Silverlight / XAML / HTML5
• UI/UX bem definida
• Integração com o XBOX
Porque desenvolver para Windows Phone?
• Windows Phone tem um excelente emulador• Inclinação e movimentos com o dispositivo• GPS assistido• Screenshots da sua app para a submissão no Marketplace• Rápido boot e deployment
• Marketplace Test Kit
• Localização das apps é muito simples
• UI/UX (Modern Apps) – WP7/WP8/W8
• VS2012/W8 SDK
Configuração Mínima Garantida
Display480x800 QVGA
Capacitive touch4 or more contact points
SensorsA-GPS, Accelerometer, Compass, Gyro
Camera5 mega pixels or moreDedicated camera button
Hardware buttonsStart, Search, Back
CPUARMv7 Cortex/Scorpion 1G or higherQualcomm MSM7x30, MSM8x55 800Mhz or higher
GPUDirectX 9 acceleration
MultimediaCommon detailed specsCodec acceleration
Memory256MB RAM or more8GB Flash or more
Acceleromter: O acelerômetro é responsável por detectar a aceleração do telefone.
Compass: Detecta a orientação relativa ao Norte Magnético.
Location: Utilizado para detectar a localização geográfica do telefone. É possível obter informações como: longitude, latitude, altitude. Caso o aparelho esteja em movimento, é possível detectar também a velocidade.
Speech: Utilizado para reconhecimento de voz, através de classes disponíveis no .NET Framework 4.0.
Sensores
Ferramentas para desenvolvedores
Como eu posso começar?
• Windows Phone 7• Visual Studio 2010 Express Edition (free) (link) (dreamspark)• Windows Phone 7 SDKs• System requirements (link)• Dev Center Account (deploy da app e venda na Marketplace) (dreamspark)
• Windows Phone 8 • Visual Studio 2012 Express Edition (free) (link)• Windows 8 Pro (ou superior)• Windows Phone 8 SDK (link)• System requirements (link)• Dev Center Account (deploy da app e venda na Marketplace) (dreamspark)
Processo de desenvolvimentoWindows Phone
Marketplace Packaging &
Verification Tools
myapp.xap Consumer
Windows PhoneEmulator or Developer device
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Windows Phone Dev Tools
AppHub
Certification
O Marketplace Test Kit
• O MarketPlace Test Kit permite que você execute através do Visual Studio o mesmo teste executado pelo time de validação da Microsoft antes enviar nossa aplicação.
• Validar as aplicações com o kit de teste nos dá mais chances de ser aprovado de primeira!
Emulador Completo
CLOUD
SCREEN
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Notifications
Location Identity Feeds
MapsSocial
App Deployment Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Plataforma de AplicaçõesTools
Portal ServicesCloud Services
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
Conhecendo nossa IDE:
Visual Studio 2012
Vale a pena?
Mundo mais “social”…
Anos para alcançar 50 milhões de pessoas…
38 anos 13 anos 4 anos 3 anos 100 milhões
<9 meses
Internet FacebookiPodTVRadio
source: socialnomics.com
Pedro Amaral – PontoMobiAcontecendo aqui - 22 de outubro de 2013
Loja com alcance sem precedente
+100 linguas
A loja suporta:
+200mercados
Vendas em:
+70mercados
Preço e pagamento em moeda local:
Windows 8Por que Windows?
2 coelhos com uma caixa d’água só.
2 coelhos com uma caixa d’água só.
Apesar dos pouco mais de 4 anos de existência, o windows phone ainda representa uma grande oportunidade de negócio para desenvolvedores em geral.
Possui uma curva de aprendizado leve e em pouco tempo, você pode criar e distribuir sua aplicação sem problemas.
Conclusão
Obrigado!