Saltar para o conteúdo

Windows CE

Origem: Wikipédia, a enciclopédia livre.
Microsoft Windows CE
Versão do sistema operativo Baseado noWindows NT
Produção Microsoft Corporation
Linguagem C
Modelo Desenvolvimento fechado,Shared Source
Versão estável 6.0
Núcleo Hibrído[1]
Licença MicrosoftEULA
Página oficial Microsoft Windows CE
Estado de desenvolvimento
Descontinuado
Cronologia
Pocket PC

Windows CE(às vezes abreviado para WinCE, apesar de a Microsoft já ter negado esta relação), é osistema operativoWindowspara dispositivos portáteis,Tablet PCsesistemas embarcados.Ele equipa desde micro-computadoresatételefones celularesmais antigos (ossmartphonesmais atuais usamAndroid,SymbianeWindows Phone) e oDreamcast.É suportado no Intelx86e compatíveis,MIPxS,ARM,e processadoresSuperHHitachi. O Windows CE não deve ser confundido com oWindows EmbeddedStandard, 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 oWindows Phone.[2]

Características

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

[editar|editar código-fonte]

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

Free Pascal e Lazarus

[editar|editar código-fonte]

RADbaseado noFree Pascal.Aplicações Windows CE são desenhadas e codificadas noIDEdo Lazarus e compiladas com um compilador apropriadoWinCE port - Lazarus Wiki

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

Platform Builder

[editar|editar código-fonte]

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

Embedded Visual C++ (eVC)

[editar|editar código-fonte]

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

A partir da versão 5 do Windows CE com oInternet Explorer Mobile6.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 oNavegador Webmais parecido com um ambiente desktop.

Ligação ao Windows Mobile, Windows Phone, Pocket PC, e SmartPhone

[editar|editar código-fonte]

OnúcleodoWindows Phoneé baseado noWindows CE

Cronograma de Desenvolvimento do Windows CE

Utilização dos dispositivos antigos Windows CE

[editar|editar código-fonte]

Dreamcast

Notas e referências

  1. «How does Windows Embedded CE 6.0 Start?».Windows CE Base Team Blog.Microsoft.18 de dezembro de 2007.Consultado em 14 de novembro de 2010.Cópia arquivada em 8 de julho de 2010
  2. «Windows Embedded Homepage».Microsoft.com.Consultado em 14 de novembro de 2010

Ligações externas

[editar|editar código-fonte]
Ícone de esboço Este artigo sobresoftwareé umesboço.Você pode ajudar a Wikipédiaexpandindo-o.