Sorteio de 100 HP iPaq 6515!

O PCdeBolso chamou a atenção para um sorteio promovido pelo iPaq Choice, em que o prémio serão 100 destes novos HP, com WM2003. GPS, BT e GSM/GPRS, os iPaq 6515.


Para participarem basta visitarem esta página:


http://www.ipaqchoice.com/generic3.aspx?page=onlinegame


Uma chamada de atenção especial para o facto da equipa do PCdeBolso ter colaborado na execução desta iniciativa! Parabéns Carla, Parabéns Pedro!

Análise ao PDA mais desejado dos últimos tempos!

Um dos PDA mais aguardados já está no mercado, e já há cá em Portugal quem o tenha! Estou a falar do HTC Universal, que será apresentado por diversas marcas, nomeadamente pela i-mate e pela QTek, com os nomes JasJar e Qtek 9000 respectivamente.


O Manuel Costa do PocketPT.net publicou uma análise extensa a este fascinante equipamento no seguinte endereço:


Teste ao i-mate JasJar (HTC Universal)
http://www.pocketpt.net/forum/index.php?act=ST&f=34&t=5281


Para quem ande muito distraído, este é o 1º PDA a reunir as seguintes características: Windows Mobile 5.0 for Pocket PC, 3G/UMTS, VGA, teclado, 2 câmaras, uma delas 1.3mpx, wifi, bluetooth…. só um piquinhas é que se queixaria que o bluetooth presente é o 1.2 e não o 2.0 que será disponibilizado no Qtek 9100… (piquinhas, eu?!)


Paralelamente o PocketPT.net está a angariar uma campanha de ‘recolha de fundos’ para apoiar o investimento na melhoria do site, sorteando entre os apoiantes um Qtek 9100, enquanto que a :homepage do site viu resolvidos alguns problemas… é pena os tópicos continuarem a apraecer repetidos n vezes na lista das últimas mensagens.


Pedido de ajuda à comunidade…
http://www.pocketpt.net/forum/index.php?act=ST&f=5&t=5267

PocketPt.net oferece Qtek 9100
http://www.pocketpt.net/forum/index.php?act=ST&f=5&t=5290

Compressão de dados na chamada a WebServices, Application Block para acesso a dados e Multi-Threading, tudo em .net CF 1.0

Recorrer à compressão de dados nas chamadas a Web Services a partir da .net CF


Cada vez mais os web services afiguram-se como uma alternativa aos esquemas de troca de informação entre PDA/SmartPhones e servidores. No entanto, por causa de quer as chamadas, quer o conteúdo devolvido virem em ‘puro XML’, que é um formato que implica um overhead significativo no tamanho do ficheiro por causa das respectivas tags, juntado ao facto de muitas vezes as chamadas a web services serem feitas através de GPRS, em que se paga pela quantidade de bytes transmitidos/recebidos, levam a que a compressão dessa informação possa implicar uma poupança significativa, que pode em casos extremos atingir os 90%! Vejam o seguinte artigo para informação detalhada:


Web Service Compression with .NET CF
http://www.businessanyplace.net/?p=wscompress


Application Block para acesso a dados com .NET CF


Quem desenvolve para .net estará a par do Data Access Application Block , que resumidamente consiste numa classe que de acordo com um conjunto de boas práticas de acesso a dados, permite que facilmente se implemente estas funcionalidades, de uma forma consistente entre projectos, e de fácil entendimento por terceiros que estejam a par dessas práticas.


O Chris Forsberg pegou no Data Access Application Block, removeu tudo quanto não se aplica à .net CF/SQL Server CE 2.0, e escreveu o seguinte artigo:


Data Access Application Block for .NET CF
http://www.businessanyplace.net/?p=daabcf


Aplicações Multi-Tarefa com .net CF


Muitas vezes o recurso a processos assíncronos, i.e., em que 2 ou mais processos decorrem em simultâneo revela-se como uma opção… e é-o com a .net CF 1.0 se for correctamente implementado!


A opção pelo ‘multi-threading’ obriga à sua correcta implementação, nomeadamente para que os diferentes processos comuniquem entre si e se extingam convenientemente, com a condicionante de a .net CF não disponibilizar todas as funcionalidades em termos de multi-threading da plataforma .net. Este artigo será de grande ajuda:


Developing Multithreaded Applications for the .NET Compact Framework
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/multithreaded_netcf_apps.asp


Só uma pequena nota para lembrar que a SmartDeviceFramework também diponibiliza algumas classes relacionadas com este tema da execução paralela de processos.

Nova aplicação de navegação GPS com suporte para .net CompactFramework

A Sygic lançou recentemente um software de navegação GPS compatível com Windows Mobile e Windows CE 4.2, o iDrive navigator, com cartografia NavTeq:



http://www.idrivenavigator.com


Este seria apenas mais um, não fosse a particularidade de ter um SDK disponível para .net CompactFramework, o que permite que se integrem funcionalidades do software em aplicações desenvolvidas sobre esta plataforma.



http://www.idrivenavigator.com/sdk/index.htm 


Há outros SDK compatíveis com .net CF para produtos deste tipo, mas desenvolvidos por ‘terceiros’, como o do Peter Foot para o TomTom Navigator 3.0.
Quer a TomTom, quer a Navigon disponibilizam SDK para os seus produtos, mas não para .net CF

Produtos de acesso a dados da Primeworks em destaque!


A Primeworks, empresa do nosso colega MVP João Paulo Figueira, tem libertado diversos produtos que assentam na permissa de facilitar o acesso a dados nos PDA em bases de dados SQL Server CE 2.0 a partir dos computadores PC, seja utilizando interfaces interactivas, seja programaticamente.


O acesso às bases de dados no PDA pode ser feita via ActiveSync ou via TCP/IP… Por falar em TCP/IP :) O João Paulo e o César Fong decidiram fazer uma experiência que consistiu em o João, a partir do seu PC cá em Portugal, editar uma base de dados de um PDA que se encontrava… no Perú! O teste correu bem e demonstra o nível de maturidade que a plataforma e os produtos desenvolvidos para a mesma alcançaram.


Podem ler mais sobre esta experiência aqui e aqui


Paralelamente o site da Primeworks foi redesenhado para facilitar a sua navegação: http://www.primeworks.pt

Novo newsgroup dedicado ao Mappoint Location Server (MLS)


Está disponível desde a semana passada um newsgroup dedicado ao Mappoint Location Server.


microsoft.public.mls
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.mls


Esta é uma versão do Mappoint que permite que uma organização possa determinar onde se encontram os seus colaboradores, salvaguardando diversas questões relacionadas com segurança, confidencialidade e interoperabilidade (desejada) com os diversos operadores telefónicos.


A localização dos colaboradores pode ser feita através de GPS ou do operador do telemóvel, o que cá em Portugal ao que sei apenas dá para ter uma ‘vaga ideia’ de onde andará….


Sabem se algum dos operadores nacionais já disponibilizou o ‘interface’ para com o MLS?