App Distribution

Para ter sucesso no mundo empresarial, é fundamental ter maneiras rápidas de distribuir aplicativos e novas versões. Os desenvolvedores do ChromeOS têm várias opções que oferecem o controle necessário sobre o processo.

Gerenciar a distribuição e as atualizações de apps

Os administradores do Chrome Enterprise podem instalar e implantar apps nos dispositivos dos usuários pelo Google Admin Console. Os usuários também podem instalar os apps que quiserem diretamente acessando um URL ou em lojas, como a Google Play Store, desde que as políticas permitam.

Os desenvolvedores têm várias maneiras de disponibilizar os apps para administradores e usuários e enviar novas atualizações rapidamente. Isso torna o ciclo de desenvolvimento do ChromeOS flexível para as necessidades da sua organização.

Acessar e instalar seus web apps em um só lugar

Os web apps são uma plataforma de apps principal para o ChromeOS e podem ser disponibilizados para clientes e usuários finais com um único clique. Os administradores do Chrome Enterprise podem usar o URL de um web app diretamente para instalá-lo pelo Google Admin Console, escolhendo se querem que ele seja aberto em uma nova janela ou guia. Os usuários também podem acessar os web apps diretamente visitando o URL deles. Como os apps da Web são acessados diretamente a cada vez, o lançamento de uma nova versão os disponibiliza automaticamente para os usuários que os instalaram.

Uma maneira flexível de publicar extensões

Ao contrário dos apps da Web, que podem ser acessados diretamente de um URL e abertos no navegador, as extensões do Chrome precisam ser publicadas para serem disponibilizadas para download. Há duas maneiras principais de publicar uma extensão: pela Chrome Web Store ou por autopublicação.

A maneira padrão de fazer isso é pela Chrome Web Store, que tem um conjunto próprio de regras e processo de análise e oferece segurança imediata. Ela também permite diferentes maneiras de listar apps: particular, público e não listado. Cada um deles oferece um nível diferente de visibilidade e requisitos de login para usuários que pesquisam extensões. Depois de fazer o upload, eles podem ser compartilhados com os administradores do Chrome Enterprise usando o ID da extensão na Chrome Web Store e distribuídos entre as unidades organizacionais.

A Chrome Web Store hospeda extensões e oferece muitas vantagens, mas alguns desenvolvedores preferem ter mais controle sobre o processo. Para permitir isso, você pode hospedar suas extensões nos seus próprios servidores, separadamente da Chrome Web Store (uma técnica conhecida como "auto-hospedagem"). A desvantagem dessa abordagem é que ela exige mais configuração. Você precisa hospedar seu próprio servidor de arquivos para os arquivos de extensão.

Ferramentas convenientes de gerenciamento de versões

Ter uma maneira eficiente de publicar lançamentos é fundamental para garantir que os clientes usem a versão mais recente do seu app, com as correções de bugs e os novos recursos lançados, o mais rápido possível.

No caso de webapps, os desenvolvedores podem enviar uma atualização imediatamente e disponibilizá-la para os usuários que têm os apps instalados. O mesmo vale para extensões auto-hospedadas, em que os desenvolvedores têm controle total sobre os lançamentos e podem disponibilizá-los imediatamente para os administradores atualizarem.

As extensões enviadas para a Chrome Web Store precisam passar por um processo de análise que pode levar vários dias. Se ele não passar pelo processo de revisão, você precisará começar tudo de novo.Para reduzir as chances de não passar, coloque um lançamento no modo privado com antecedência ou publique uma segunda versão do app (com um ID diferente) como Beta para permitir testes antecipados e garantir que o app seja aprovado na revisão.

Os administradores corporativos também podem fixar uma versão de uma extensão no Google Admin Console para garantir que os usuários só tenham acesso a ela, independentemente das atualizações. Isso é útil em caso de problemas com a compatibilidade de recursos de uma versão futura, por exemplo.

Suporte de longo prazo do ChromeOS

O ChromeOS LTS é o canal de suporte de longo prazo (LTS) para dispositivos ChromeOS e é destinado a usuários do ChromeOS em instituições de ensino e empresas. Normalmente, o ChromeOS recebe uma nova atualização a cada quatro semanas no canal estável. O canal de suporte de longo prazo tem uma cadência de lançamento mais lenta. Os dispositivos ainda recebem correções de segurança frequentes, mas as atualizações de recursos só acontecem a cada seis meses.

Os desenvolvedores que trabalham com organizações no canal LTS talvez precisem ajustar o ciclo de desenvolvimento para garantir que os apps continuem compatíveis. Para mais informações, confira nosso guia do ChromeOS LTS.