Latest · January 24, 2023 0

Fúcsia e o futuro do Android

Não é uma notícia comum sobre o Android, uma mistura diversificada de conselhos, percepções e análises com o jornalista veterano do Android, JR Raphael.

Se você acompanha muitas notícias do Android, é provável que já tenha ouvido pelo menos algo sobre um misterioso projeto do Google conhecido como Fuchsia. E é provável que você esteja pelo menos um pouco confuso sobre o que realmente é e o que pretende fazer.

Deixe-me assegurar-lhe: você não está sozinho.

Fuchsia, para os não iniciados, é um “projeto experimental em estágio inicial” dentro do Google. Ele está em desenvolvimento desde pelo menos 2017 e é de código aberto, o que significa que qualquer pessoa pode espiar o código e até instalar o software em determinados dispositivos. (Dica profissional: você também pode conferir em seu navegador agora mesmo, graças a uma demonstração da web Fuchsia criada independentemente. Aviso justo, porém: não há realmente muito para isso.)

Fúcsia GoogleGoogle

Fuchsia, em sua forma básica atual

O Google descreve o Fuchsia como “um novo sistema operacional” projetado para “telefones modernos e computadores pessoais modernos com processadores rápidos, quantidades não triviais de RAM com periféricos arbitrários fazendo computação aberta”. Direita.

Deixando de lado essa representação tão vívida, há muito pouco em termos de informações sólidas sobre o que é tudo isso ou porque está sendo desenvolvido. E na ausência de tais informações firmes, o que obtemos? Suposições, teorias e outras suposições infundadas que são repetidas a ponto de as pessoas assumirem que são fatos.

A conclusão mais comum é que o Fuchsia deve se tornar um substituto unificado para o Android e o Chrome OS, um único novo sistema operacional do Google que se estenderia a laptops e telefones e forneceria uma estrutura consistente e mais controlada para dispositivos futuros. Ao contrário do Android e do Chrome OS, o Fuchsia não é baseado no Linux, mas na própria base personalizada do Google que poderia, em teoria, levar a atualizações de sistema mais simples e simplificadas (algo que todos sabemos é uma luta constante com o Android em particular).

Então isso é realmente verdade? Bem, talvez. Certamente tudo é possível; afinal isso é Google. A empresa já fez sua parte de flip-flops que levantam as sobrancelhas e movimentos aparentemente malucos antes. E fora do próprio Google, ninguém realmente sabe qual é o plano para o Fuchsia ou o que o Google espera que ele alcance.

Mas, particularmente agora, seguindo o que vimos no Google I/O e nas semanas que o cercam, acho que aceitar a noção de que o Fuchsia está destinado a substituir o Android e o Chrome OS é uma conclusão precipitada, como tantas pessoas parecem estar. fazer nos dias de hoje é um erro.

Permita-me elaborar alguns pontos críticos e ficar comigo, porque cada parte disso é uma peça importante de um quebra-cabeça que estamos montando.

1. O Android e o Chrome OS são marcas e ecossistemas enormes com investimentos, adoção e valor maciços

Puras e simples, marcas como essas não surgem da noite para o dia. O Android se tornou um fenômeno global nos 10 anos desde a sua criação e o Chrome OS, embora às vezes ainda seja ignorado como irrelevante, está se expandindo rapidamente para se tornar uma plataforma multifuncional com possibilidades únicas e poderosas. Também é extremamente significativo na educação, respondendo por 60% de todas as remessas de dispositivos educacionais nos EUA no ano passado (em comparação com 22% para Windows e 17% combinados para MacOS e iOS junto).

Vários fabricantes em todo o mundo investem pesadamente em ambas as marcas, enquanto isso, e em um sentido ainda maior e de longo prazo, o Google trabalhou duro para plantar sementes metafóricas e fazer com que inúmeros alunos se comprometam com os Chromebooks desde o início, com o objetivo de transformá-los em usuários ao longo da vida.

Não são marcas ou ecossistemas descartáveis, ou seja, longe disso. Os investimentos envolvidos e a familiaridade alcançada são imensos e dificilmente replicáveis. Mesmo que o Google mude seu foco cada vez mais para a noção de “Google” servindo como o fio unificador entre seus produtos, o Android e o Chrome OS valem a pena muitos ao Google e a outros jogadores associados. E embora o Google tenha um histórico de fazer pivôs intrigantes, a ideia de fazer algo tão drástico quanto despejar o Android e o Chrome OS é uma jogada difícil de imaginar.

2. O Google só parece estar aumentando seu compromisso com ambas as plataformas ultimamente

Embora a narrativa popular do momento sugira que os primeiros dispositivos Fuchsia possam aparecer já neste outono ou no início do ano seguinte, o Google continua avançando com o Android e o Chrome OS de maneiras que não parecem se alinhar com um sistema tão rápido. turno que se aproxima.

Não estou falando apenas das atualizações típicas de versão do sistema operacional; Estou falando de movimentos mais amplos, como o alinhamento contínuo do Android e do Chrome OS, algo para o qual recursos substanciais estão sendo dedicados e o acompanhamento para que os desenvolvedores adotem esse modelo dois por um.

A saber: o Google está no meio de trazer suporte completo para aplicativos Linux para Chromebooks, em grande parte para permitir que os desenvolvedores executem ferramentas de codificação de plataforma cruzada e incentivá-los a criar aplicativos Android otimizados para Chromebooks, bem como para dispositivos Android comuns. A empresa também acabou de adicionar um emulador do Chrome OS à sua ferramenta de desenvolvimento Android Studio para promover esse objetivo e incentivar os desenvolvedores a trabalhar com os Chromebooks em mente, mesmo que eles não ter um dispositivo Chrome OS presente para teste.

Pense também em todo o trabalho que está acontecendo agora para reestruturar o Android de uma forma que torne mais fácil para os fabricantes de dispositivos processar as atualizações do sistema operacional. Pode não ser a resposta mágica que alguns esperam que seja, mas é um grande investimento em reorganizar o próprio núcleo do sistema operacional Android, o que parece uma coisa estranha de se fazer se o Android for abandonado em um ano ou tão.

Depois, há a apresentação pública. No evento I/O deste ano, a seção Android da palestra começou com um vídeo elaborado que divulgava o Android como sendo “o sistema operacional móvel mais popular do mundo”. A introdução girou em torno do tema do Android sendo aberto e finalizou com uma citação que foi apresentada na tela e lida em voz alta:

Se você acredita na abertura, se acredita na escolha, se acredita na inovação de todos, seja bem-vindo ao Android.

Pouco depois, o vice-presidente de engenharia do Android, Dave Burke, subiu ao palco e falou sobre o objetivo original do Google com o Android: “construir uma plataforma móvel gratuita e aberta a todos” “e hoje”, continuou ele, “essa ideia está prosperando”.

Mais uma vez, é difícil conciliar a escolha de fazer uma apresentação tão espirituosa e destacada com a noção de que esta é uma plataforma prestes a ser abandonada. Algo sobre isso simplesmente não bate.

3. Fúcsia no contexto: uma possibilidade com mais nuances

Ao pensar sobre Fuchsia e suas possíveis implicações, temos que considerar o contexto do Google e sua tendência a “explorar” e “experimentar”.

Durante anos, ouvimos falar da certeza de que o Google estava “fundindo” o Android e o Chrome OS. A realidade acabou por ser a mais nuançada alinhamento das duas plataformas que ainda hoje vemos tomar forma. Mais recentemente, os rumores giravam em torno de algo conhecido como Andromeda, um projeto interno do Google que reuniria o Android e o Chrome OS em uma única nova plataforma projetada para rodar em todos os tipos de dispositivos. A certa altura, tínhamos até uma data específica para sua grande revelação que, é claro, nunca significou nada.

Crucialmente, o fato de que nenhuma dessas coisas deu frutos não significa que não havia pepitas de realidade envolvidas. Mais provavelmente, significa que o Google explorou e experimentou alguns conceitos internamente, mas acabou abandonando-os ou girando em direções diferentes.

Falando em pivô, ao abordar uma questão sobre Fuchsia durante uma sessão no evento I/O do ano passado, Burke fez uma observação interessante: “Como muitos projetos em estágio inicial, provavelmente vai girar e se transformar.”

Então, talvez com o Fuchsia, uma implementação com mais nuances também possa acabar revelando algo em que as ideias e os avanços do esforço são utilizados, mas de uma forma que não necessariamente substituir Android ou Chrome OS, como sugere a narrativa atual. Talvez o Fuchsia pudesse acabar se tornando uma nova estrutura subjacente para uma ou ambas as plataformas, deixando intactas as identidades originais voltadas para o exterior.

Se realmente quisermos ler algumas folhas de chá, na verdade, há algumas evidências que sugerem que tal resultado pode não ser tão improvável. O repositório de código aberto do Google para Fushia inclui um texto tentador que parece quase um enigma: “Rosa + Roxo == Fuchsia (um novo sistema operacional)”

No Twitter, o diretor de engenharia da Fuchsia, Chris McKillop, uma vez casualmentenotado aquele “rosa” era uma referência ao projeto Taligent, um esforço fracassado da Apple nos anos 90 para substituir o MacOS por uma alternativa mais nova. Por Wikipedia (a ênfase aqui é minha):

Pink era para ser um sistema operacional orientado a objetos completamente novo implementado em C++ em cima de um novo microkernel, executando uma nova GUI [graphical user interface] que, no entanto, parecia e se parecia com o Mac existente. Além de rodar programas escritos para Pink, o sistema deveria ser capaz de executar programas Mac OS existentes.

Quanto a “roxo”, não é preciso se esforçar muito para imaginar que é uma referência ao Projeto Roxo, o codinome do iPhone original da Apple. O próprio McKillop fazia parte da equipe que trabalhava naquele dispositivo, e sua já mencionada conversa no Twitter foi com um engenheiro que também trabalhou na Apple no mesmo período. No tópico, aquele engenheiro perguntou a McKillop se “o roxo em ‘rosa + roxo'” era “o roxo que conhecemos”, ao qual McKillop respondeu “sim”.

Agora, novamente, estamos lendo folhas de chá aqui, mas o fato de que o slogan postado no repositório de código Fuchsia do Google parece fazer referência à combinação de um produto de smartphone essencial e um esforço para substituir um sistema operacional existente há muito tempo por um mais moderno que ‘ d se parece com o original e suporta o mesmo conjunto de aplicativos com certeza parece um tanto significativo.

Talvez, apenas talvez, o Fuchsia possa se tornar parte do Android e/ou Chrome OS sem realmente substituí-los. Talvez possa ser integrado aos sistemas operacionais de maneira a manter suas marcas, ecossistemas e até aparências no lugar. Talvez o Fuchsia pudesse entrar em nossas vidas sem muita interrupção e sem que a grande maioria dos usuários percebesse que algo havia mudado.

Eu com certeza não posso dizer com certeza. O que eu posso O que posso dizer, no entanto, é que aceitar cegamente a noção de que esse misterioso esforço experimental substituirá as duas maiores plataformas do Google parece imprudente. Nós simplesmente não sabemos os detalhes e, como já fomos lembrados várias vezes antes, as coisas raramente são tão preto e branco quanto parecem inicialmente.

Mesmo com um conceito tão ousado quanto o fúcsia, os tons de cinza bem menos dramáticos podem acabar sendo os matizes mais importantes de todos.

Inscreva-se no novo boletim semanal de JR para receber esta coluna junto com dicas de bônus, recomendações pessoais e outros extras exclusivos entregues em sua caixa de entrada.

Boletim informativo de IA

[Android Intelligence videos at Computerworld]