Olá pessoal, este é um breve post para tirar algumas dúvidas que alguns clientes e parceiros vem me perguntando nas últimas semanas.

Para o Windows Phone 8.1 podemos ter dois tipos de projeto:

  1. Windows Phone Silverlight – Exclusivamente XAML
  2. Windows Universal Apps – XAML ou HTML5 + JavaScript

Se você é um desenvolvedor XAML, você tem três opções para criar suas Apps para Windows Phone 8.1

  1. Continuar desenvolvendo Apps usando projetos do tipo Silverlight 7.x/8.0 – Este tipo de projeto permite que você continue executando suas Apps em versões de Windows Phone 7.x, 8.0 normalmente. Além destes, também poderá roda-las em Windows Phone 8.1, porém sem tirar proveito das novidades da plataforma Windows Phone 8.1.
  2. Atualizar sua App para Windows Phone Silverlight 8.1 – Você poderá utilizar as novas funcionalidades da plataforma, porém sua App só rodará em dispositivos com o Windows Phone 8.1.
  3. Criar uma versão baseada em Windows XAML, ou Windows Universal App – Esta só rodará em dispositivos com Windows Phone 8.1, porém é a maneira mais simples de se criar aplicações Windows multiplataforma, ou seja, uma App única que rodará em Windows 8.1 e Windows Phone 8.1.

O que direciona nossa decisão é o tipo de recurso que a App utilizará. Por exemplo, Windows Universal Apps, não tem acesso aos seguintes recursos:

  • CameraCaptureTask
  • Camera Lenses
  • Lockscreen background image provider
  • Runs under Lock
  • Background Audio Agent
  • Alarms/Reminders
  • SocialRT (Silverlight 8.1 only)
  • VoIP
  • Continuous background location tracking (SL 8.0 only)
  • Wallet agents
  • System.ServiceModel (WCF/SOAP)

 

Bom, por enquanto é só, mas nas próximas semanas o blog estará bastante movimentado.

 

Abs,

@daibert

Anúncios