Chegou pra gente aqui na empresa um HP 6945 da TIM para demonstracao/desenvolvimento e vai ficar aqui por aproximadamente 3 semanas. O desenvolvimento para mobiles no brasil ainda eh muito pequeno mas de algum lugar ele tem q comecar e por isso resolvemos aqui na empresa que vamos comecar a desenvolver aplicacoes para ele... O que nao eh nada tao dificil assim dependendo do nivel de aplicacao que voce quer.
Vou postar alguns codigos que estou testando pra ver o que pra fazer:
Ver se o celular esta em area local ou em viagem (roaming)
Abra o VS 2005 → File → New Project → (no meu caso) Visual C# → Windows Mobile 5.0 Pocket PC → Device Application
De um nome ao projeto e clique em OK
Leve o mouse ate o Solution Explorer e va na parte de References → (botao direito) Add Reference → Incluia todas as referencias do Microsoft.WindowsMobile e a do Windows.WindowsCE.
Agora vamos fazer um programinha simples para ligar para alguem direto do smartphone.
Va no ToolBox e inclua um Button, para adicionar um evento clique duas vezes sobre o mesmo.
Inclua o using Microsoft.WindowsMobile.Telephony; no cabecalho para ter acesso a classe de telefonia.
E dentro do evento do botao
Phone myPhone = new Phone();
myPhone.Talk("012345678\0", true);
O \0 no final da string eh de outros sites que andei pesquisando sobre um bug no final da string e com isso resolve. Ja o true no final eh para perguntar ao user se ele quer realmente ligar ou nao (se nao tiver ele entende que deve ligar direto sem perguntar).
Mande rodar (F5) e mande fazer o Deploy no seu smartphone, se estiver tudo certo, quando voce apertar o botao ele deve discar para onde voce quiser.
Quanto mais for aprendendo, mais vou colocando...