O suporte a aplicativos Linux está chegando ao Chrome OS começando com o Pixelbook

click fraud protection

O Google anunciou oficialmente que o suporte a aplicativos Linux está chegando ao Chrome OS, começando com uma prévia no Google Pixelbook, mas expandindo para outros Chromebooks no futuro.

Durante grande parte da história inicial do Chrome OS, o sistema operacional foi visto como um navegador glorificado. À medida que o sistema operacional amadureceu, essa visão tornou-se injustificada: desde então, o Chrome OS adicionou capacidade off-line e suporte a aplicativos Android para expandir significativamente seu conjunto de recursos. O próximo grande passo do Google é atrair desenvolvedores com a introdução do suporte a aplicativos Linux, disponível em formato de visualização no Google Pixelbook.

Chromebooks são máquinas excelentes para pessoas com orçamento limitado e o crescente suporte a aplicativos graças aos aplicativos Android e Aplicativos da Web progressivos significa que a maioria dos usuários sacrifica pouco ao passar de um ambiente comparável Microsoft Windows ou laptop macOS. Para os desenvolvedores, no entanto,

SO Chrome não oferece ferramentas como o Visual Studio, Base de fogo, SDK do Google Cloud ou Estúdio Android, fazendo um Chromebook uma venda difícil. Chromebooks de última geração, como o Google Pixelbook certamente são capazes de lidar com o desenvolvimento em trânsito, mas o suporte de software simplesmente não existia.

Desenvolvedores empreendedores usaram Crouton para instalar GNU/Linux distribuições, mas isso requer um nível de conhecimento técnico que é desanimador para muitas pessoas. Além disso, o Crouton não é uma solução perfeita, pois você pode encontrar bugs irritantes que exigem soluções alternativas igualmente irritantes. Por último, ativar o Crouton requer mudar para o modo de desenvolvedor, o que significa perder medidas de segurança como Inicialização verificada. Mas isso mudará no futuro graças ao trabalho do Google em contêineres.

Instalando o Crouton, um kit de ferramentas de código aberto para acessar aplicativos Linux no Chrome OS

Aplicativos Linux no Chrome OS

O suporte a aplicativos Linux será possível graças à conteinerização. A integração será muito mais perfeita do que executar uma distribuição GNU/Linux via chroot: Você pode inicie aplicativos Linux a partir do Launcher com um clique do mouse, mova janelas e abra arquivos diretamente de aplicativos. O tema da janela do aplicativo será baseado em uma versão modificada do Tema Adapta Gtk, um bonito Design material- tema inspirado. Você terá acesso a uma ampla gama de ferramentas populares para desenvolvedores disponíveis na maioria das distribuições GNU/Linux, que O Google espera convencer os desenvolvedores a começarem a desenvolver em um Chromebook e não em um Apple MacBook ou Microsoft Superfície. E para aqueles que estão familiarizados com o Linux para desktop, não terão que alterar a forma como instalam novos aplicativos: a instalação via apt-get na linha de comando ou o download de tarballs devem funcionar.

O suporte a aplicativos Linux no Chrome OS é chamado internamente de "Crostini" pelo Google e nós rastreamos isso extensivamente nas últimas semanas. Alguns proprietários de Chromebooks nos canais Dev ou Canary mais recentes podem ter notado um novo item de menu para aplicativos Linux em Configurações: Isso é para Crostini, e embora funcione apenas no Google Pixelbook, o Google promete trazer suporte para outros Chromebooks no futuro. O Google quer ter certeza de que o Crostini funciona bem o suficiente antes de uma implementação mais ampla e testando-o primeiro em uma base de usuários menor (ou seja, Proprietários de Pixelbooks ousados ​​​​o suficiente para rodar suas máquinas no canal Dev ou Canary) serão capazes de eliminar o máximo de bugs possível.

Configurações do aplicativo Linux no Chrome OS. Fonte: SobreChromebooks.

Mas não espere que o Crostini seja implementado em todos os Chromebooks do mercado. De acordo com Kan Liu, diretor de gerenciamento de produtos do Chrome OS, suporte a aplicativos Linux requer kernel Linux 4.4 e superior devido à tecnologia subjacente da qual Crostini aproveita. E, atualmente, a aceleração de GPU não está disponível, então aqueles que desejam jogar em seu Chromebook estão sem sorte. Como descoberto por nosso próprio Kieran Miyamoto e confirmado pelo Sr. Liu, no entanto, O suporte para aceleração de GPU chegará ainda este ano.

Por enquanto, a equipe quer focar nas necessidades dos desenvolvedores. Se você viu um Pixelbook recentemente, agora é um bom momento para começar. Você também pode esperar um pouco enquanto outros fabricantes de Chromebooks estão trabalhando em concorrentes de última geração do Pixelbook. Investir em um Pixelbook ou outro Chromebook agora ou no futuro é uma boa ideia, dada a rápida expansão do Chrome OS nos últimos anos.

Desenvolvendo para uma base de usuários de Chromebooks em rápido crescimento

O Chrome OS do Google é um grande sucesso no setor educacional. De acordo com DNP, os Chromebooks geraram quase um quarto de todas as vendas de notebooks durante a semana da Black Friday em 2017. Além disso, foram vendidos o dobro de Chromebooks em 2017 em comparação com 2016. Tablets executando o sistema operacional chegarão em breve, e isso graças ao interesse das escolas no formato. Como o sistema operacional torna-se mais amigável ao toque, há uma demanda crescente por aplicativos projetados para dispositivos Chrome OS com tela sensível ao toque.

Pegue o popular Evernote aplicativo de anotações como exemplo. Em um estudo de caso, a empresa afirma que, após implementar a API de caneta de baixa latência para escrita manual em telas sensíveis ao toque, os usuários do Pixelbook passaram 4x mais tempo no aplicativo em comparação com o usuário médio. Outro aplicativo de anotações chamado Lula também obteve grande sucesso por otimizando para Chrome OS: os Chromebooks representaram 7% da base geral de usuários nos últimos 30 dias, mas representaram 21% da receita.

Entrada de caneta virtual no aplicativo Evernote no Google Pixelbook. Fonte: Evernote.

Conclusão

O Chrome OS é altamente valorizado por sua velocidade, simplicidade e segurança. É um sistema operacional que os desenvolvedores geralmente recomendam que seus amigos e familiares não tecnologicamente experientes usem para tornar suas vidas mais fáceis. Mas o sistema operacional não oferece muito para convencer os próprios desenvolvedores a realmente migrarem para o ecossistema. Adicionar suporte a aplicativos Linux ao sistema operacional é um grande passo para atingir esse objetivo.