Getting Started in Developing Applications for Windows Mobile 6
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.
- Installing Developer Tools for Windows Mobile
Lista o software você precisa instalar antes você pode desenvolver aplicativos Windows Mobile powered.
- Walkthrough: Create and Run a Simple Windows Application In Managed Code
Explica como criar, compilar e executar um aplicativo simples Windows Mobile powered .NET Compact Framework e Visual Basic ou Visual C# usando.
- Walkthrough: Create and Run a Simple Windows Application In Native Code
Explica como criar, compilar e executar um aplicativo simples Windows Mobile powered Visual C++ usando.
- Code Samples for Windows Mobile
Apresenta resumos e links para codificar mais de 100 amostras, escritas usando dois nativo e código gerenciado.
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.
- Device Emulator for Windows Mobile
Apresenta a ferramenta que imita o comportamento de uma plataforma hardware para Windows Mobile.
- Debugging Windows Mobile Applications
Lista os recursos para ajudar você aplicativos depuração, tanto no emulador e em um físico dispositivo.
Recursos na Web
- Visual Studio Developer Center
Fornece links para recursos para a comunidade desenvolvedor Visual Studio 2005.
- Microsoft Learning Resources
Fornece um visão geral de online recursos para aprender mais sobre Visual Studio 2005.
- Windows Mobile site onMSDN
O site oficial W3 (World Wide Web) para desenvolvimento Windows Mobile.
- Windows Mobile and Windows Embedded CE - what's the difference?
Explica as diferenças entre o sistema operacional Windows Mobile e Windows Embedded CE 6.0.