Windows CE
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 | |||||
|
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]Visual Studio
[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
[editar|editar código-fonte]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.
IDEs para Web
[editar|editar código-fonte]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
Utilização dos dispositivos antigos Windows CE
[editar|editar código-fonte]Notas e referências
- ↑«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
- ↑«Windows Embedded Homepage».Microsoft.com.Consultado em 14 de novembro de 2010
Ver também
[editar|editar código-fonte]- ActiveSync
- Handheld PC
- Handheld PC Explorer
- Palm-Size PC
- Tablet PC
- Lista dos dispositivos do Windows CE
- Windows CE 6.0
- Windows Mobile
- Zune HD
Ligações externas
[editar|editar código-fonte]- «Windows CE Home Page on MSDN»
- «WindowsForDevices.com, an independent Windows Mobile and Embedded community»
- «Benchmarking Real-time Determinism in Microsoft Windows CE»
- Excerpts from John Murray's"Inside Microsoft Windows CE",a (slightly technical) behind-the-scenes history of the people and projects that created Windows CE
- «A Brief History of Windows CE»,by HPC:Factor with screenshots of the various versions
- «Site hosted by Windows CE»,Website hosted by Handheld PC. Unfortunately offline now; only this archived version exists
- «Windows XP Embedded on MSDN»
- «Fórum PDA Brasil»- Fórum sobre PDA's com seção para Pocket PC e Windows CE.
- «Windows CE: C# Applications developer»
- «Portable CE 2.0»
- «First Diagramming»Associative Diagramming software for Pocket PC devices
- «Go Embedded!»An Embedded Systems blog that devotes a great deal of attention to Windows CE