Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Muita gente ainda me pergunta qual a diferença entre Windows CE, Windows Mobile, Pocket PC e Smartphone e suas respectivas ramificações e versões, tipo: Pocket PC Phone Edition, Windows Mobile 2003 Second Edition, Windows CE 4.x, etc. Com o passar do tempo a coisa pode ficar bem complicada! [:)]
Vamos tentar clarear um pouco as coisas neste e nos próximos posts... começando pelos sistemas embarcados:
Windows CE - Sistema Operacional Embarcado (bonito hein?! :-)
O Windows CE é um OS embarcado (uma tradução interessante para embedded). Com ele é possível construir um dispositivo dedicado de forma componentizada, ou seja, com o Windows CE você pode construir uma bomba de gasolina, um equipamento médico, uma urna eletrônica, um video-game, um quiosque de ponto de venda, etc. Você escolhe as partes do sistema operacional que irá utilizar, cria uma interface de usuário (shell), APIs para que desenvolvedores agreguem valor à sua plataforma e aplicativos que você utilizará. Usando as ferramentas do WinCE você gera o OS, joga tudo isso no FlashROM (com um bootloader) e está pronto o seu equipamento dedicado! Bem na realidade é um pouco mais complicado que isso, mas já deu para ter uma idéia do que se trata, certo? :-)
Alias, já que estamos falando do Windows CE, parabéns a todos os brasileiros que participaram do Windows CE Challenge! Em especial para o pessoal da Unesp que ganhou em quarto-lugar com o StreetBlog - um "Blog de rua".
Windows CE é parte de uma família de produtos embarcados da Microsoft. Dessa família também fazem parte o Windows XP Embedded (XPe) e o Windows Server 2003 com Server Appliance Kit. Para mais informações visitem os sites de embedded no MSDN e na MS.com.br.
E o que o meu Smartphone tem a ver com isso?
Pois bem... Assim como vocês podem pegar o Windows CE e criar um super dispositivo que acesse a Internet, pague as contas no final do mês a ainda busque as crianças na escola, a Microsoft resolveu criar dispositivos móveis e dar o nome de Windows Mobile (mais sobre a nomenclatura em um próximo artigo). É como se a divisão de Windows Mobile fosse cliente do pessoal de Windows CE (na verdade, somos todos a mesma divisão conhecida como Mobile & Embedded Division).
Passamos praticamente pelo mesmo processo que qualquer empresa que está criando um equipamento baseado em Windows CE: escolhemos os componentes do CE que serão usados no dispositivo, criamos um shell, aplicações específicas, APIs e geramos o sistema operacional. Somente neste estágio é que o processo fica diferente: como não fazemos hardware, entregamos o resultado do processo acima para nossos parceiros de hardware, e eles integrem o sistema operacional ao hardware que produziram!
O produto que criamos e entregamos aos fabricantes é o Windows Mobile, um sistema operacional para três famílias de dispositivos móveis: o Pocket PC, o Smartphone e o Portable Media Center.
Resumindo: o Windows Mobile tem como core o Windows CE (e suas APIs), um shell dedicado (interface do usuário) e aplicações/APIs específicas de cada um dos dispositivo: Pocket PC, Smartphone e Portable Media Center.
Agora estão chamando o meu vôo... Continuamos em um próximo artigo falando sobre as diferenças entre Smartphone, Pocket PC e o Portable Media Center.
Dúvidas? Comentários?
Comments
- Anonymous
August 29, 2005
Aeee, valeu pelos parabéns... Gostaria que fosse explicado também o sistema de licenças do Windows CE no Brasil, pois isso é algo que me perguntam toda hora e eu ainda me confundo pra caramba! - Anonymous
August 30, 2005
Infelizmente não tenho detalhes do modelo de licenciamento do Windows CE. Meu foco é Windows Mobile com as operadoras... O ideal seria falar direto com o pessoal de Embedded da MS Brasil.
Um abraço!
Zandoná - Anonymous
May 25, 2006
My post on Windows CE x Windows Mobile differences generated a lot of interesting comments, more than... - Anonymous
May 04, 2007
PingBack from http://matheus.scummbr.com/textos/14