No
âmbito dos sistemas de computação aplicada a entornos empresariais, existe uma
grande quantidade de processos informais de captura ou consulta de informação.
Com isto nos referimos a instâncias como a captura de pedidos de venda,
informação que se anota sobre papel e depois se faz a entrada no sistema; ou a
consulta sobre o estoque de um produto.
Uma
razão que tem favorecido a permanência destes processos informais tem sido a
dificuldade de ter um PC ou um notebook com uma aplicação conectada a uma base
de dados central no momento em que as atividades são realizadas. Mas com o
desenvolvimento da tecnologia de mobilidade hoje é possível ter um ponto de
entrada e consulta de informação que seja portátil, robusto e cômodo de
usar.
Neste
ambiente foi criado o gerador .NET Mobile, que utiliza o .NET Compact Framework
que, embora seja similar ao . NET Framework, foi originalmente criado para
dispositivos móveis, considerando as necessidades próprias destes dispositivos
vinculadas -> performance e o uso de bateria.
Este
novo gerador reúne as principais características de GeneXus na interface win,
assim como todas as novas vantagens da versão Yi de GeneXus. Desta forma,
realizar uma aplicação no .NET Mobile não dista do desenvolvimento no entorno de
programação em qualquer outra plataforma, salvo a consideração necessária em
relação ao tamanho das telas.
Isto
nos permite utilizar o conhecimento armazenado em nossas KBs GeneXus nesta nova
tecnologia, sem a necessidade de excursionar em processos de
re-engenharia.
As
aplicações realizadas podem trabalhar com uma base de dados local (SQL CE) ou
acessar uma base de dados centralizada (SQL Server). Os dispositivos suportados
são aqueles em que correm algum sistema da família de Windows Mobile como o
Pocket PC, Pocket PC-2002, Smart Phone, etc.
Na
maioria dos casos as aplicações móveis vão ser um ramo de um sistema
corporativo, motivo pelo qual foram incorporados neste gerador mecanismos de
comunicação de dados. Podem ser usados métodos nativos de comunicação de SQL
Server para sincronizar os dados ou também usar Web Services para o envio e
recepção de informações.
Uma
prática comum suportada pelo gerador .NET Mobile é a impressão de relatórios em
impressoras sem fio, bem como a leitura por código de barras com scanners
incorporados aos próprios aparelhos.
Desta
forma se tem um novo gerador com a mesma potência que os outros, mas orientado a
um novo mercado que está em um processo de crescimento exponencial, permitindo
ao programador GeneXus adiantar-se com relação -> concorrência para poder liderar
dito mercado.
http://wiki.gxtechnical.com/wiki/tiki-index.php?page=NetMobile