? Microsoft Windows Compact Edition ou Windows CE, é um sistema operacional para sistemas embarcados e computadores móveis. Windows CE é um sistema operacional separado , distinto da área de trabalho do Windows. Windows CE não pode ser comprado em uma loja. Pelo contrário, ela está licenciado para OEMs (Original Equipment Manufacturers ) e fabricantes de dispositivos móveis, que adequar a sua própria experiência de usuário no topo do núcleo do Windows CE. A primeira versão do Windows CE foi em 1996 , mas ele evoluiu muito desde então. Projetado para memória mínima
Windows CE é projetado para operar em sistemas de pequena pegada . Windows CE é a base técnica por trás de muitos smartphones , que têm substancialmente menos memória que um sistema desktop. Como tal, o kernel do Windows CE pode operar em apenas alguns megabytes de memória o pouco que um dispositivo compacto pode ter . Ao invés de ser uma versão emparelhado -down de seu desktop sistemas operacionais Windows , o Windows CE é construído a partir do zero para ser leve .
Source Code Distribuição
Quando o Windows CE é licenciado para um OEM , grandes partes são oferecidos em código-fonte, e não estritamente em formato binário. Isto significa que os licenciados ter acesso ao código real usado para programar as partes do sistema Windows CE . Os OEMs podem modificar o código fonte para que ele possa operar de forma mais estreita com os seus dispositivos . A Microsoft não dar o código-fonte completo para todo o sistema operacional , no entanto. Alguns componentes essenciais que não precisam de ser adaptados a partir do código -fonte para hardware específico são ainda apenas distribuído em binário para proteger a tecnologia da Microsoft.
Ferramentas de desenvolvimento
do Microsoft Visual desenvolvimento conjunto de software studio suporta projetos de programação para sistemas operacionais baseados em CE , incluindo o seu próprio sistema operacional Windows Phone e Windows CE . Programas e imagens de plataforma pode ser compilado e executado tanto no computador desktop em um emulador ou em um dispositivo móvel conectado . A ferramenta Microsoft Developer Platform é usado para a construção do kernel do sistema operacional , drivers e também a experiência do usuário a partir do código fonte. Em geral, o desenvolvimento do Windows CE é feito usando ferramentas fornecidos pela Microsoft .
Windows Mobile
Windows Mobile é um sistema operacional móvel da Microsoft projetado para uso em smartphones. A última versão do Windows Mobile é 6.5, baseado no kernel do sistema operacional Windows CE 5.2 . É a base para uma série de smartphones , com e sem ecrã táctil , e apresenta um pouco de aplicações básicas destinadas a imitar os seus homólogos desktop Windows. Windows Mobile foi projetado para fornecer uma experiência de usuário semelhante a versões desktop do Windows , tanto na estética e características.
Windows Phone 7
Windows Mobile foi rebatizada de " Windows Phone " depois da versão 6.5 para indicar o seu foco na experiência smartphone. O sistema operacional Windows Mobile velho foi visto como sendo muito datado para ser competitivo em um mercado cada vez mais dominado pelo iPhone e Android sistemas operacionais do Google de smartphones da Apple. Microsoft inteiramente desmantelada Windows Mobile e reescreveu seu sistema operacional smartphone, usando um novo núcleo Windows CE e uma nova experiência de interface de usuário. Windows Phone 7 é baseado em seu mais recente tecnologia de sistemas embarcados , Windows CE 7 , e possui uma interface que se assemelha ao seus Zune players de mídia portáteis .