Windows CE

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Microsoft Windows CE
Desenvolvedor: Microsoft Corporation
Modelo: Código aberto
Versão estável: 6.0
Família do SO: Baseado no Windows NT
Núcleo: Hibrído
Licença: Microsoft EULA
Desenvolvimento: Corrente
Website Microsoft Windows CE
Portal Tecnologias de informação

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.

Índice

Características [editar]

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 desenvolvimento [editar]

Visual Studio [editar]

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

Free Pascal e Lazarus [editar]

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

Basic4ppc [editar]

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

Platform Builder [editar]

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

Embedded Visual C++ (eVC) [editar]

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

IDEs para Web [editar]

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 SmartPhone [editar]

Cronograma de Desenvolvimento do Windows CE

Utilização dos dispositivos antigos Windows CE [editar]

Sega Dreamcast Hp Jornada 650

Notas e referências

  1. WinCE port - Lazarus wiki

Ver também [editar]

Ligações externas [editar]

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