Compartilhar via


Getting Started in Developing Applications for Windows Mobile 6

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Windows Mobile é um avançado plataforma para execução aplicativos em dispositivos móveis. Windows Mobile tem no seu núcleo Windows CE 5.0, mas fornece exclusivo muitos recursos, tais como shell e suporte de comunicação, que torna ideal para uso em dispositivos móveis such as telefones e digital pessoal assistentes. Para uma comparação do Mobile Windows e Windows CE, consulte Windows Mobile and Windows Embedded CE - what's the difference.

Windows Mobile powered dispositivos existem em dois formatos principais: Dispositivos com tela sensível ao toque e dispositivos sem telas sensível ao toque. Versões anteriores descrito dispositivos por usando os nomes Pocket PC e Smartphone, mas a distinção entre esses dispositivos tem ficar manchada. Para obter mais informações sobre esse tópico, consulte What's New in Naming Conventions for Windows Mobile 6.

Para obter exemplos de atual Windows Mobile powered dispositivos, consulte este Microsoft Web site.

Windows Mobile fornece um valioso ambiente para criar aplicativos que aprimoram as interações com serviços móveis, comunicar-se com Enterprise-classe bancos de dados, ou jogos Play e outras formas de mídia. Há um mercado grande de software comercial voltada consumidores e um potencial enorme de empresa comercializa para criar personalizado de linha de aplicativos Business.

É a chave para o desenvolvimento de aplicativos para dispositivos Windows Mobile powered Visual Studio. Visual Studio fornece as ferramentas necessárias para desenvolver aplicativos em código nativo com Visual C++, ou código gerenciado com Visual C#, Visual Basic ou qualquer combinação desses idiomas. O gerenciado idiomas possuem suporte abrangente para acessar banco de dados e o .NET Compact Framework em particular, e eles fornecer com abrangente ferramentas para seguro e rápido desenvolvimento de aplicativos. Com suporte completo para depuração e emulação, você tem todos as ferramentas necessárias para escrever aplicativos que intervalo de jogos ação rápida up to avançado, corporação-nível, soluções de Internet-ciente.

Ao usar para desenvolver aplicativos e serviços para dispositivos Visual Studio 2005 Windows Mobile powered, você deve assume o seguinte em mente:

  • Use código nativo (Visual C++) de alto desempenho, se você precisar direcionar acessar hardware, ou se você exigir um pequena vestígios.
  • Use código gerenciado (Visual C# ou Visual Basic .NET com o .NET Compact Framework) para aplicativos user_interface-centralizada que exigem desenvolvimento de aplicativos rápido time-to-Market ou rápida. Além disso, usar código gerenciado se você desejar acessar fácil para os serviços da Web e dados usando Microsoft SQL Server 2005 Compact Edition.
  • Usar codificar server-side (ASP.NET Mobile Controls) para uma ampla variedade de dispositivos com um conjunto único codificar de destino, ou quando você precisar garantida largura de banda dados para o dispositivo. Para obter informações de desenvolvimento usando tecnologias W3 (World Wide Web), consulte o MSDN Mobile Web Development Center.

Observação

Talvez as configurações de segurança usar como padrão em um determinado dispositivo limite sua capacidade para instalar e depuração seu aplicativo.Tente instalar os certificados de segurança SDK de Diretório Ferramentas da instalação de usar como padrão; Consulte this.Se que não trabalho, use o emulador de dispositivo ou contato diretivas seu fornecedor dispositivo para informações sobre a alteração de segurança.Para obter mais informações, consulte Deployment, Setup, Security and You e Security, GPS and Resolution Awareness Tools.

Iniciando

O seguinte artigos será rapidamente get você Deleite com o desenvolvimento de aplicativos para dispositivos Windows Mobile powered.

Dispositivo emulador e depurador

O seguinte tópicos fornecem informações sobre como usar os emuladores, depuradores e Windows Mobile-técnicas programação específica.

Recursos na Web

See Also

Other Resources

Programming Techniques for Windows Mobile