webOS - webOS

webOS
LG WebOS New.svg
LG webOS.jpg
webOS em execução em uma smart TV LG
Desenvolvedor LG Electronics ,
anteriormente Hewlett-Packard e Palm
Escrito em C ++ , Qt
Família OS Linux (tipo Unix )
Modelo fonte Fonte disponível
Último lançamento
Alvo de marketing Dispositivos embutidos
Plataformas BRAÇO
Tipo de kernel Monolítico ( kernel Linux )

Interface de usuário padrão
Gráfico (Lua)
Licença Licença Apache
Website oficial Site de código aberto para
desenvolvedores

webOS , também conhecido como LG webOS e, anteriormente conhecidos como Abrir webOS, HP webOS e Palm webOS , é um kernel do Linux baseados em multitarefa do sistema operacional para dispositivos inteligentes , como TVs inteligentes , que também tem sido usado como um sistema operacional móvel . Inicialmente desenvolvida pela Palm, Inc. (que foi adquirida pela Hewlett-Packard ), a HP tornou a plataforma de código-fonte aberto , que então se tornou Open webOS.

O sistema operacional foi mais tarde vendido para a LG Electronics , e foi feito principalmente um sistema operacional de TV inteligente para televisores LG como sucessor do LG Netcast , assim como a Samsung fez mais tarde com a Tizen . Em janeiro de 2014, a Qualcomm anunciou que havia adquirido patentes de tecnologia da HP, que incluíam todas as patentes de webOS e Palm; A LG os licencia para uso em seus dispositivos.

Várias versões do webOS foram apresentadas em vários dispositivos desde o lançamento em 2009, incluindo smartphones Pre , Pixi e Veer , tablet TouchPad , TVs inteligentes da LG desde 2014, geladeiras e projetores inteligentes da LG desde 2017.

História

2009-2010: Lançado pela Palm

A Palm lançou o webOS, então denominado Palm webOS , em janeiro de 2009 como sucessor do Palm OS . O primeiro dispositivo webOS foi o Palm Pre original , lançado pela Sprint em junho de 2009. O Palm Pixi veio em seguida. Versões atualizadas "Plus" de Pre e Pixi foram lançadas na Verizon e AT&T.

2010–2013: Adquirido pela HP; o lançamento do Open webOS

Em abril de 2010, a HP adquiriu a Palm. A aquisição da Palm foi iniciada enquanto Mark Hurd era CEO, no entanto, ele renunciou logo após a aquisição foi concluída. Mais tarde, o webOS foi descrito pelo novo CEO da HP, Leo Apotheker, como um recurso e motivação chave para a compra. A aquisição de US $ 1,2 bilhão foi finalizada em junho. A HP indicou sua intenção de desenvolver a plataforma webOS para uso em vários novos produtos, incluindo smartphones, tablets e impressoras .

Executivos da HP demonstrando dispositivos webOS em 2011

Em fevereiro de 2011, a HP anunciou que usaria o webOS como plataforma universal para todos os seus dispositivos. No entanto, a HP também decidiu que as revisões do Palm Pre, Palm Pixi e "Plus" não receberiam atualizações over-the-air para webOS 2.0, apesar de um compromisso anterior de uma atualização "nos próximos meses". A HP anunciou vários dispositivos webOS, incluindo os smartphones HP Veer e HP Pre 3 , executando webOS 2.2, e o HP TouchPad , um computador tablet lançado em julho de 2011 que executa webOS 3.0.

Em março de 2011, a HP anunciou planos para uma versão do webOS até o final de 2011 para rodar no Windows e ser instalada em todos os desktops e notebooks da HP em 2012. Nenhum dos dois se materializou, embora o trabalho tenha começado em uma porta x86 em torno disso tempo envolvendo uma equipe em Fort Collins, Colorado ; o trabalho foi descartado no final do ano.

Em agosto de 2011, a HP anunciou que estava interessada em vender seu Grupo de Sistemas Pessoais, responsável por todos os seus produtos de PC de consumo, incluindo webOS, e que o desenvolvimento de dispositivos webOS e as linhas de produção seriam interrompidos. Não ficou claro se a HP consideraria licenciar o software webOS para outros fabricantes. Quando a HP reduziu o preço do Touchpad para US $ 99, o estoque existente se esgotou rapidamente.

O HP Pre 3 foi lançado em áreas selecionadas da Europa, e as unidades baseadas nos EUA estavam disponíveis apenas por canais não oficiais (tanto a AT&T quanto a Verizon cancelaram seus pedidos pouco antes da entrega após o anúncio de Apotheker (CEO da HP na época). Notavelmente, esses EUA As unidades Pre 3, tendo sido lançadas através de canais não oficiais, não tinham nenhuma garantia e nenhuma obrigação de suporte da HP; como resultado, as peças são quase impossíveis de encontrar. A HP anunciou que continuaria a emitir atualizações para o HP Veer e o TouchPad da HP , mas essas atualizações não se materializaram para o primeiro, e o último viu um lançamento final não oficial chamado "webOS CE" que continha apenas componentes de código aberto do webOS voltados para o que restou da comunidade de desenvolvedores, em vez de um convencional, centrado no usuário atualização do sistema operacional. A última versão do HP webOS, 3.0.5, foi lançada em 12 de janeiro de 2012.

Em dezembro de 2011, após abandonar o TouchPad e a proposta de venda do HP Personal Systems Group, a HP anunciou que lançaria o código-fonte do webOS em um futuro próximo sob uma licença de código aberto . Em agosto de 2012, o código específico para os dispositivos existentes foi lançado como webOS Community Edition (CE), com suporte para o hardware HP existente. O webOS aberto inclui bibliotecas de código aberto projetadas para atingir uma ampla variedade de hardware. A HP renomeou sua unidade webOS como "Gram".

Em fevereiro de 2012, a HP lançou o Isis, um novo navegador da web para Open webOS.

Crescimento e declínio do Catálogo de Aplicativos HP

O HP App Catalog era uma loja de aplicativos para aplicativos para dispositivos móveis que executam webOS.

Em 6 de junho de 2009, o webOS foi lançado no Palm Pre com 18 aplicativos disponíveis. O número de aplicativos cresceu para 30 em 17 de junho de 2009, com 1 milhão de downloads cumulativos em 27 de junho de 2009; 30 aplicativos oficiais e 31 não oficiais até 13 de julho de 2009; 1.000 aplicativos oficiais até 1º de janeiro de 2010; 4.000 aplicativos oficiais em 29 de setembro de 2010; e 10.002 aplicativos oficiais em 9 de dezembro de 2011.

Posteriormente, o número de aplicativos disponíveis diminuiu porque muitos aplicativos foram retirados do Catálogo de Aplicativos por seus proprietários. Os exemplos incluem os aplicativos para The New York Times e Pandora Radio . Depois de uma tela inicial do Catálogo em 11 de novembro de 2014 anunciando sua suspensão, os servidores do HP App Catalog foram permanentemente desligados em 15 de março de 2015. O número de aplicativos funcionais restantes naquele momento é desconhecido, mas provavelmente foi muito menor devido ao abandono iminente do projeto.

2013 – presente: Adquirido pela LG; edição de código aberto lançada

Em 25 de fevereiro de 2013, a HP anunciou que estava vendendo webOS para a LG Electronics para uso em suas TVs inteligentes habilitadas para a web , substituindo sua plataforma NetCast anterior. Sob o acordo, a LG Electronics possui a documentação, o código-fonte, os desenvolvedores e todos os sites relacionados. No entanto, a HP ainda manteria patentes da Palm, bem como serviços baseados em nuvem, como o App Catalog. Em 2014, a HP vendeu suas patentes do webOS para a Qualcomm.

Além de seu uso como sistema operacional para TVs inteligentes, a LG expandiu seu uso para vários dispositivos IoT. Como ponto de partida, a LG apresentou um smartwatch LG Wearable Platform OS (webOS) no início de 2015. Na CES 2017, a LG anunciou uma geladeira inteligente com webOS.

Em 19 de março de 2018, a LG anunciou uma edição de código aberto do webOS. Esta edição permitiria aos desenvolvedores baixar o código-fonte gratuitamente, bem como tirar proveito de ferramentas, guias e fóruns relacionados em seu novo site de código aberto para se familiarizarem com o webOS e seus benefícios inerentes como uma plataforma de dispositivo inteligente. A LG espera que isso ajude seu objetivo de fazer avançar sua filosofia de plataforma aberta, parceria aberta e conectividade aberta.

Recursos

A plataforma móvel webOS introduziu alguns recursos inovadores, como a interface de cartões, que ainda estão em uso pela Apple , Microsoft e Google em seus sistemas operacionais móveis iOS , Windows Phone e Android , respectivamente.

História do logotipo
Logotipo da Palm webOS
Logotipo HP webOS
Abra o logotipo do webOS
Logotipo LG webOS
Recursos de versões do webOS
Recurso LG webOS Abra o webOS HP / Palm webOS
Interface multitarefa Cartões de linha Cartas
Interface de gestos Magic Remote tela de toque e teclado físico
Loja de aplicativos LG Content Store Não Catálogo de aplicativos HP
Atualizações over-the-air sim
Descoberta de serviço Connect SDK Não zeroconf / Touch to Share
Código aberto Parcial sim Parcial

HP / Palm webOS

Captura de tela do Palm webOS Launcher (2010)

Interface multitarefa

A navegação usa gestos multitoque na tela sensível ao toque . A interface usa "cartões" para gerenciar multitarefa e representar aplicativos. O usuário alterna entre os aplicativos em execução com um toque da esquerda para a direita na tela. Os aplicativos são fechados movendo um "cartão" para cima - e "desligá-lo" - da tela. Os "cartões" do aplicativo podem ser reorganizados para organização. O webOS 2.0 introduziu 'pilhas', onde as cartas relacionadas podem ser "empilhadas" juntas.

Sinergia

A Palm se referiu à integração de informações de muitas fontes como "Sinergia". Os usuários podem entrar em várias contas de e-mail de diferentes provedores e integrar todas essas fontes em uma única lista. Recursos semelhantes reúnem calendários e também mensagens instantâneas e mensagens de texto SMS de várias fontes.

Atualizações over-the-air

O sistema operacional pode ser atualizado sem ser acoplado a um PC, em vez de receber atualizações do sistema operacional pela conexão da operadora.

Notificações

A área de notificação está localizada na parte inferior da tela em telefones e na área superior da barra de status em tablets.

Em telefones, quando uma notificação chega, ela desliza na parte inferior da tela. Devido à natureza redimensionável das estruturas de aplicativo Mojo e Enyo, o aplicativo geralmente se redimensiona para permitir o uso sem impedimentos enquanto a notificação é exibida. Depois que a notificação desaparece, geralmente permanece como um ícone. O usuário pode tocar nos ícones para expandi-los. As notificações podem ser descartadas (deslizando para fora da tela), atendidas (tocando) ou deixadas sozinhas.

Sincronizar

Por padrão, a sincronização de dados usa uma abordagem baseada na nuvem em vez de usar um cliente de sincronização de desktop . A primeira versão do webOS foi enviada com a capacidade de sincronizar com o software iTunes da Apple, mascarando-se como um dispositivo Apple, mas esse recurso foi desativado por atualizações de software do iTunes subsequentes.

Aplicativos de terceiros

No HP webOS, aplicativos de terceiros aprovados oficialmente podem ser instalados no dispositivo a partir do Catálogo de aplicativos HP.

Como o HP webOS substituiu o Palm OS , a Palm encomendou a MotionApps para codificar e desenvolver um emulador chamado Classic, para permitir a compatibilidade com versões anteriores para aplicativos Palm OS. Isso funciona com o webOS versão 1.0. A emulação do Palm OS foi descontinuada no WebOS versão 2.0. A MotionApps desligou-se do Classic em 2010, citando o HP Palm como "disruptivo".

Outra fonte de aplicativos é o software homebrew . Os aplicativos homebrew não são diretamente suportados pela HP. Os programas usados ​​para distribuir aplicativos homebrew webOS incluem webOS Quick Install (sideloader baseado em Java para computadores desktop) e Preware (um catálogo de aplicativos homebrew webOS, que deve ser sideloaded). Se ocorrerem problemas de software após a instalação de programas homebrew, o "webOS Doctor" (fornecido pela HP) pode restaurar as configurações de fábrica do telefone e remover as alterações feitas por aplicativos e patches homebrew.

LG webOS

Recursos da Smart TV

LG Smart TV usando o navegador da Web (redesenhado da IU do webOS).

A LG redesenhou a IU do webOS, mantendo a IU da placa como um recurso chamado "Troca simples" entre aplicativos de TV abertos. Os outros dois recursos promovidos pela empresa são uma conexão simples (usando um personagem animado semelhante ao Clippy chamado Beanbird para ajudar o usuário na configuração) e uma descoberta simples.

Plataforma

Por baixo da interface gráfica do usuário , o webOS tem muito em comum com as principais distribuições do Linux . As versões 1.0 a 2.1 usam um kernel Linux 2.6.24 com patch .

A lista de componentes de código aberto usados ​​pelas diferentes versões do webOS, bem como o código-fonte e os patches aplicados a cada componente, estão disponíveis na página de código aberto da Palm. Esta página também serve como uma lista de referência das versões do webOS que foram lançadas publicamente.

Em 2011, a Enyo substituiu o Mojo, lançado em junho de 2009, como o kit de desenvolvimento de software (SDK).

Hardware

LG Watch Urbane LTE executando LG webOS
versão webOS Modelo Dispositivo Data de lançamento Ref.
HP / Palm webOS Telefones Palm Pre

Pre Plus

6 de junho de 2009

25 de janeiro de 2010

Palm Pixi

Pixi Plus

15 de novembro de 2009

7 de janeiro de 2010

Palm Pre 2 22 de outubro de 2010
HP Veer 18 de agosto de 2011
HP Pre 3 18 de agosto de 2011
WindsorNot Cancelado
Mako
Tablets HP TouchPad 1 ° de julho de 2011
HP TouchPad Go Cancelado
Safira
Dois
LG webOS Televisores Modelos de smart TV LG Varia
Projetor laser inteligente LG
Geladeiras Modelos de geladeira inteligente LG
Relógios LG Watch Urbane LTE 27 de abril de 2015

Veja também

Referências

links externos