SlideShare une entreprise Scribd logo
1  sur  28
Windows Phone 8
• Desenvolvedor Web e Mobile
• Entusiasta Windows Phone e tecnologias da Microsoft
• Bacharel em Ciência da Computação e Pós-graduado em Engenharia de Software
• Atualmente, cursando Mestrado em Computação Aplicada
• Microsoft Certified Technology Specialist
• … e palmeirense! Agora na primeira divisão! :D
Demo
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013
Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013

Contenu connexe

En vedette

Precio de productos donaire2
Precio de productos donaire2Precio de productos donaire2
Precio de productos donaire2MARI2919
 
hardik resume updated
hardik resume updatedhardik resume updated
hardik resume updatedHardik Patel
 
microflow channe heatexchanger
microflow channe heatexchangermicroflow channe heatexchanger
microflow channe heatexchangervishal kumar
 
Solatube Presentation
Solatube PresentationSolatube Presentation
Solatube Presentationschiffmn
 

En vedette (7)

Resultados fecha 8
Resultados fecha 8Resultados fecha 8
Resultados fecha 8
 
archivo
archivoarchivo
archivo
 
Physics 1106
Physics 1106Physics 1106
Physics 1106
 
Precio de productos donaire2
Precio de productos donaire2Precio de productos donaire2
Precio de productos donaire2
 
hardik resume updated
hardik resume updatedhardik resume updated
hardik resume updated
 
microflow channe heatexchanger
microflow channe heatexchangermicroflow channe heatexchanger
microflow channe heatexchanger
 
Solatube Presentation
Solatube PresentationSolatube Presentation
Solatube Presentation
 

Windows Phone 8 – Tudo sobre o SDK e o desenvolvimento de aplicativos - Javaneiros 2013

  • 2. • Desenvolvedor Web e Mobile • Entusiasta Windows Phone e tecnologias da Microsoft • Bacharel em Ciência da Computação e Pós-graduado em Engenharia de Software • Atualmente, cursando Mestrado em Computação Aplicada • Microsoft Certified Technology Specialist • … e palmeirense! Agora na primeira divisão! :D
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Demo

Notes de l'éditeur

  1. Na verdade, há tantos pontos em que podemos falar sobre o Windows Phone que é impossível de tocar em todos eles em uma apresentação de 45 min. Mas nesta sessão iremos ver sobre as mais novas e mais excitantes funcionalidades do Windows Phone 8, juntamente com alguns exemplos práticos de como implementar esses recursos.
  2. App WP7 rodam no WP8! O contrário, não!
  3. 8 modelos de emuladores!WVGAWXGA720P
  4. Começaremos pelo coração e a alma do Windows Phone, a tela de início. A tela inicial sempre foi o componente-chave para o Windows Phone , dando a cada telefone uma personalidade única , trazendo conteúdo e informações personalizadas diretamente para o usuário.A tela inicial é onde deixo os tiles do jeito que eu achar melhor. O que é importante para mim. Minhas imagens, meus jogos e o tile hub de pessoas na parte superior, por exemplo. Os aplicativos que me mostre informações, de uma maneira rápida e fácil.E para nós desenvolvedores, foi adicionado novos recursos para usarmos nos aplicativos, deixando-os mais ricos. Há 3 tamanhos de tiles para a tela inicial. Assim, os usuários podem priorizar na sua tela o que é importante para eles . Temos a opção de usar esses três tipos de tiles em nosso aplicativos, para que possamos adicionar a experiência de tela inicial que faz mais sentido para a sua aplicação.Tipos de tiles: Flip Tile (imagem na frente , o texto na parte de trás) , Iconic Tiles (conta-se em novas notificações , como o SMS, e-mail e chamadas de telefone, por exemplo) e CycleTiles (ciclos por meio de imagens , como o aplicativo de fotos ) )
  5. Os grandes Tiles na tela inicial é um diferencial importante para o Windows Phone em comparação com a interface do usuário de outras plataformas. Usuários do Windows Phone adoram essa característica, que lhe permite olhar para a sua tela inicial , ver o que mudou e o que tem de informação nesses tiles. A tela de início torna-se uma reflexão muito pessoal do que é importante para os usuários, assim eles personalizam de acordo com seus próprios interesses.As telhas são conhecidos como "Live Tiles ", porque as informações sobre eles atualizações, como o número de chamadas não atendidas , etc -mails não lidos no Windows Phone 7.0, os desenvolvedores só poderia atualizar o Live Tile de sua aplicação , executando código em um servidor que enviasse as atualizações via PushNotifications.No Windows Phone 7.5 "Mango" , os desenvolvedores podem agora escrever o código em seus aplicativos que usa a nova API Tiles locais para criar e atualizar as telhas diretamente do aplicativo em execução no telefone. Você também pode executar código para atualizar os Tiles via background agents.
  6. Um Live Tile é um atalho para um aplicativo: quando o usuário toca nele, o aplicativo correspondente é aberto.Aparência do Tile pode ser estático ou pode atualizar para mostrar informações para o usuário.O usuário pode tocar e segurar em qualquer Tile na tela inicial para ativar o modo de edição, e assim reordenar os Tiles na tela inicial ou excluir um Tile.
  7. Há várias coisas que você pode fazer com Tiles:Apoio vários tamanhos, customizáveis ​​pelo usuário.Escolha um dos três modelos visuais para ajudar o seu aplicativo se destacam.A Tile API oferece a mesma experiência dos Tiles de aplicativos nativos (embutidos) para os desenvolvedores usarem em seus aplicativos.
  8. Esses tamanhos são automaticamente dimensionadas para as outras resoluções de tela
  9. A fala é uma outra adição emocionante para Windows Phone com esta versão. O novo APIs Speech permite Speech muito simples de texto, que permite ao usuário falar diretamente com apps, e texto para fala, permitindo vários tipos de operações, bem como expandir as opções de acessibilidade.Windows Phone 8 suporta 15 idiomas e dialetos e muitas mais opções para falar as vozes e as APIs da fala também permitem que os desenvolvedores para abrir seus aplicativos em pontos específicos (ou com entrada de costume), usando comandos de voz.
  10. No Windows Phone 7.x , os usuários já podem lançar em seu aplicativo , pressionando e mantendo pressionada a tecla do Windows e , em seguida, dizer " Iniciar" ou "Open" , seguido do nome do seu aplicativo . No Windows Phone 8 , você pode estender e personalizar frases adicionais que um usuário pode dizer , passando parâmetros para sua aplicação, e dando aos usuários acesso rápido às funcionalidades do seu aplicativo . Isso permite aos usuários :Lançar a uma página específica em um aplicativo . Por exemplo, um usuário pode pressionar o botão Iniciar e falar “Iniciar Brasileirão Série A, navegar até artilharia", ou simplesmente “Abrir Brasileirão Série A e ir até artilharia".Lançar um aplicativo e iniciar uma ação. Por exemplo, um usuário pode pressionar o botão Iniciar e falar “Abrir Youtube Mostrar favoritos".Um usuário usando o aplicativo Brasileirão Série A poderia pressionar o botão Iniciar e dizer “Brasileirão Série A, mostrar elenco do Flamengo".Para utilizar comandos de voz , você deve:Crie um arquivo de comando de voz Definição (VCD) . Este é um documento XML que define todos os comandos de voz que os usuários podem dizer para iniciar ações ao lançar seu aplicativo .Adicionar código para inicializar o arquivo VCD com recurso de voz do telefone.Adicionar código para manipular a navegação e para executar comandos.
  11. O reconhecimento de fala pode ser uma maneira natural, eficiente e preciso para que os usuários interajam com os aplicativos no Windows Phone 8.Para dar suporte a reconhecimento de voz, o Windows Phone 8 inclui um tempo de execução da fala, APIs de reconhecimento para programar o tempo de execução, gramáticas ready-to-use para ditado e pesquisa na web, e uma interface gráfica de usuário (GUI), que ajuda os usuários a descobrir e usar os recursos de reconhecimento de voz.
  12. Portuguese / English / Chinese / French / Italian / Japanese / Spanish
  13. A nova API Maps no Windows Phone 8 é diferente dos Bing Maps disponível no sistema operacional Windows Phone 7.1. O controle Bing Maps ainda é suportado no Windows Phone 8, mas está obsoleto. Nova API é mais eficiente na localização, mais rápido e mais fácil de implementar.
  14. Estrada: exibe o, padrão normal de mapa 2-D.Aéreo: exibe um mapa fotográfico aéreo.Híbrido: mostra uma vista aérea do mapa sobreposto com as estradas e etiquetas.Terreno: exibe imagens alívio físico para exibição de recursos e de elevação de água, como montanhas e rios.
  15. Windows Phone 8 suporta telefones que têm as resoluções WVGA, WXGA, 720p e 1080p (FULL HD). O Windows Phone 7.1, suporta apenas a resolução WVGA.
  16. Na área de jogos, a Microsoft agora suporta uma plataforma de desenvolvimento de jogos comuns em Windows e Windows Phone. Isso dá aos desenvolvedores a capacidade de desenvolver jogos nativamente com o acesso aos benefícios de aceleração de hardware do DirectX e Direct3D.
  17. Isto também significa que o Windows Phone Games pode tirar vantagem de motores de jogos middleware, bibliotecas de animação e física, motores de áudio. A promessa nessa área pode ser visto como já temos parceiros como a devastação, audiokinetic, fmod e Autodesk desenvolvimento de produtos de middleware para ajudar os desenvolvedores na criação de jogos de alta qualidade no mercado móvel.
  18. O Core compartilhado do WinRT significa que quando nós escrevemos nosso aplicativo Windows Phone, estamos no caminho para escrever o nosso Windows 8 aplicativo também. Neste exemplo, temos a mesma aplicação fazendo a mesma coisa e usando o mesmo código.
  19. Aplicativos do Windows Phone são mais do que apenas um aplicativo. Windows Phone dá-lhe a oportunidade de ir além. Você pode alcançar os usuários por meio de três tipos de tiles trazendo informações e conteúdos para o usuário na sua tela inicial, no próprio tile do aplicativo. Ou, se você acha que chegar à tela inicial, o aplicativo pode criar notificações de tela de bloqueio para que a sua informação está frente-e-centro para o usuário em todos os momentos. Você pode agendar tarefas para atualizar, mesmo quando o aplicativo não está em primeiro plano, você pode integrar em busca Bing, você pode integrar a câmera através dos recursos Lensess... há muitas maneiras de trazer os usuários mais interação e mais funcionalidade verdadeiramente integrando funcionalidades do Windows Phone.
  20. 21 de Outubro de 2010Em 3 anos, temos crescido para mais de 190 mil aplicativos do Windows Phone com os números constantemente subindo, com bons novos aplicativos e jogos que entram na loja do Windows Phone todos os dias.