Automação Predial – A criação de um painel de controle do software para tablets e smartphones com o Windows Phone 8

Ehouse Domótica , Gestão de Edifícios – programação e desenvolvimento de software para painéis de controle (PDA , Smartphones , Touch Panel , PC , Tablet) , com sistema operacional Windows 8 para gerenciar edifício automação Sistema Operacional Windows 8 é da Microsoft ; s filho mais novo .
No momento da redação deste texto , não há nem mesmo uma versão Beta ou comercial do sistema .
As versões estão disponíveis para desenvolvedores de sistemas e programadores .
Apesar deste fato , e geralmente bem – princípio conhecido , novos produtos que a Microsoft não deve tocar até o lançamento do primeiro Service Pack , contudo , devido às pontuações muito elevadas do sistema , tomá-lo um pouco mais cedo ” ª a oficina ” .
De acordo com os artigos , opinião (mais ou menos arremessando e objetivo) , e resultados de testes independentes , o sucessor do Windows 7 é um pouco mais eficiente do que o seu antecessor , e o sistema operacional usa menos CPU (de acordo com a utilização do Microsoft CPU para o próprio sistema operativo tenha caído para uma % – sistema Windows 7 foi aqui cerca de 8 – 10 % ) . Vista neste caso é mais lento .
Estes resultados são comparáveis ​​com Android e Windows 8 oferecem uma chance real de aplicações no próximo – geração de dispositivos móveis . Isso permite que você conseguir mais tempo de operação de dispositivos móveis , alimentado por bateria , e trabalhar de forma mais eficiente em processadores relativamente não eficientes utilizadas em comprimidos , Smartphones , PDA comparado a um PC padrão .
Windows 8 é um software dedicado para os painéis de toque , smartphones , e tablet PC comum , assim vai funcionar em ” multiplataforma ” – os diferentes tipos de processadores , número de núcleos , recursos de hardware , periféricos , configurações de sistema , etc . .
Android medida está limitada ao Tablet , SmartPhones , PDA sem tomar ” uma parte de bolo ” da Microsoft ; O mercado para desktop (PC) .
Neste contexto , desenvolvimento de software para o Windows 8 terá uma gama muito maior de dispositivos de hardware , Painéis , tablet PCs e não aparece até que a versão do Android para PC comum .
No caso do Windows 8 para escrever atravessar – aplicativos da plataforma será muito mais fácil da mesma forma como fez em produtos anteriores (por exemplo, . Windows – Móvel , Telefone , XP , Vista ou 7 , com um ambiente comum . ) Net . A esta luz , você será capaz de escrever software para todos os dispositivos de hardware em um único modelo – aplicação baseada , e usando apenas as exclusões para exceções , de recursos que não são suportados no tipo de dispositivo selecionado .

Isso dá uma escolha muito maior de dispositivos de controle para Domótica e interoperabilidade com outros programas para o Windows 8 .
Ambiente de desenvolvimento de software , o PC é muito mais rápido do que o software emulador , comprimido , telefone móvel ou dispositivo de hardware conectado para depurar o programa durante o desenvolvimento . Criação de aplicativos diretamente no seu PC é (5 – 10 vezes) mais rápido do que a programação em dispositivos móveis , mesmo com um bom conhecimento das ferramentas de desenvolvimento necessárias e linguagens de programação .
É muito mais fácil e mais rápido para escrever um programa em . Net C # ambiente de execução na plataforma Win32 (ou seja, Pc normal) , e depois de testar em um computador comum , converter exceções usando exclusões compilador (# ifdef etc . ) Para outras plataformas .
Escalabilidade desta solução é muito melhor do que o código do software de tradução para outras linguagens de programação â € <â € <ou outros sistemas operacionais .
Java pode ser citada , que, apesar da nobre ideia de â € <â € <o aplicativo é executado em qualquer hardware , requerem uma versão diferente da aplicação , Applets Java para PC e dispositivos móveis (Java MIDP – conhecido como Java Mobile) .
Adicionalmente ” tradução ” Java de código de máquina em processador de linguagem de máquina , tem um monte de poder de computação e mesmo pedido escrito diretamente para o sistema operacional roda várias vezes mais rápido , do que trabalhar em uma máquina virtual Java para processar a transição do código .
Em dispositivos móveis é o consumo de energia muito mais energia da bateria e reduzem a duração do trabalho de dispositivos .
Estas são as razões , para que os produtores de sistemas operacionais para dispositivos móveis , já não desenvolver ou apoiar serviços como Java .
Apple (OSX) , Google (Android) , Microsoft (Windows 8) , que pode anunciar o início do fim para SmartPhones Java MIDP e tablets .
Windows 8 tem uma interface otimizada para dispositivos de tela de toque , abandonados muitos gadgets , Botões de tornar o sistema de sombra para encurtar o que também aumenta o consumo de energia e a velocidade de processamento das funções vitais do sistema .
Para este artigo não era para ser claro para anúncio da Microsoft ; s produtos é considerável mencionar os contras:

  • Cada versão do Windows sempre foi pago em oposição ao Android
  • Software para programação e ambiente de desenvolvimento para o Android é livre , Windows tem até agora, sempre foi pago e muito caro
  • Android software podem ser instalados individualmente nos painéis e equipamentos , Se a Microsoft declara a possibilidade de instalar apenas a loja da Microsoft . Isto pode reduzir a programação individual seu próprio software para amador e restringir a capacidade de criar não – aplicações comerciais e baixos – custar , e aumentar significativamente o compartilhamento de aplicativos de tempo , e novas versões de software .