Windows CE

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Microsoft Windows CE
Produção Microsoft Corporation
Família do SO Baseado no Windows NT
Modelo Código aberto
Estado Corrente
Versão estável 6.0
Núcleo Hibrído
Licença Microsoft EULA
Página oficial Microsoft Windows CE

Windows CE (às vezes abreviado para WinCE, apesar de a Microsoft já ter negado esta relação), é o sistema operativo Windows para dispositivos portáteis, Tablet PCs e sistemas embarcados. Ele equipa desde micro-computadores até telefones celulares mais antigos (os smartphones mais atuais usam Android, Symbian e Windows Phone) e o Dreamcast. É suportado no Intel x86 e compatíveis, MIPxS, ARM, e processadores SuperH Hitachi. O Windows CE não deve ser confundido com o Windows Embedded Standard, que é uma versão componentizada e reduzida dos sistemas operacionais Windows para desktops. Trata-se de um sistema operacional distinto, com um projeto diferente de kernel, diferente da versão desktop do Windows, sendo a base para projetos recentes como o Windows Phone.

Característicaseditar | editar código-fonte

O Windows CE está otimizado para dispositivos que têm um mínimo de armazenamento — o núcleo do Windows CE pode rodar abaixo de 1MB de memória RAM. Embora a API usada pelo Windows CE seja basicamente a mesma Win32 das edições desktop do Windows, alguns recursos por vezes são mais limitados, e o projeto diferenciado do kernel exige atenção do programador para as diferenças de comportamento, sobretudo na sincronização dos threads.

Ferramentas de desenvolvimentoeditar | editar código-fonte

Visual Studioeditar | editar código-fonte

Recentes versões do Microsoft Visual Studio suportam projetos para Windows CE, produzindo programas executáveis (não muito rápidos).

Free Pascal e Lazaruseditar | editar código-fonte

RAD baseado no Free Pascal. Aplicações Windows CE são desenhadas e codificadas no IDE do Lazarus e compiladas com um compilador apropriado1 .

Basic4ppceditar | editar código-fonte

Basic4ppc é um ambiente de desenvolvimento semelhante ao Visual Basic, suportando o lento Windows CE.

Platform Buildereditar | editar código-fonte

Esta ferramenta de programação é utilizada para construir a plataforma (BSP + Kernel), device drivers e outras aplicações.

Embedded Visual C++ (eVC)editar | editar código-fonte

Ferramenta de programação para desenvolver aplicações para dispositivos Windows CE.

IDEs para Webeditar | editar código-fonte

A partir da versão 5 do Windows CE com o Internet Explorer Mobile 6.0 é possível desenvolver aplicativos baseado na aplicativo online. E a tendencia deste tipo de veículo de desenvolvimento tende a crescer devido aos grandes investimentos em desenvolvimento de tecnologias que deixam o Navegador Web mais parecido com um ambiente desktop.

Ligação ao Windows Mobile, Pocket PC, e SmartPhoneeditar | editar código-fonte

Cronograma de Desenvolvimento do Windows CE

Utilização dos dispositivos antigos Windows CEeditar | editar código-fonte

Sega Dreamcast Hp Jornada 650

Notas e referências

  1. WinCE port - Lazarus wiki

Ver tambémeditar | editar código-fonte

Ligações externaseditar | editar código-fonte

Ícone de esboço Este artigo sobre Software é um esboço. Você pode ajudar a Wikipédia expandindo-o.







Creative Commons License