Início » Celular » Google Fuchsia poderá rodar apps do Android

Google Fuchsia poderá rodar apps do Android

Novo sistema operacional do Google, Fuchsia deverá substituir o Android em algum momento, mas rodará nativamente os seus aplicativos

Emerson Alecrim Por

O Fuchsia caminha para o seu terceiro ano de desenvolvimento e, se as previsões estiverem corretas, irá se tornar o sistema operacional padrão do Google. Mas não dá para simplesmente jogar fora o que já está estabelecido. É por isso que a plataforma vai ser capaz de executar aplicativos do Android nativamente.

Google Fuchsia

Pelo menos é o que aponta o 9to5google. Recentemente, o veículo descobriu que dois novos repositórios relacionados ao Fuchsia foram adicionados ao manifesto do Android Open Source Project (AOSP). O primeiro contém uma prévia do Fuchsia SDK, um kit de desenvolvimento de apps para a plataforma.

Só não havia certeza sobre a finalidade do segundo repositório. Porém, uma atualização recente no site do AOSP indica que o repositório em questão corresponde a uma versão especial do Android Runtime (ART) — basicamente, um motor para execução de aplicativos — que o Google está desenvolvendo. Na prática, isso significa que o Fuchsia poderá rodar apps criados originalmente para Android.

Faz bastante sentido. São grandes as chances de que o Fuchsia substitua o Android, mas o ecossistema dessa plataforma é tão grande que não é possível garantir que todos os aplicativos sejam migrados em tempo hábil para o novo sistema operacional. Um mecanismo de retrocompatibilidade deve tornar a transição “indolor”.

Não ficou claro como o Fuchsia irá trabalhar com o Android Runtime, mas há duas fortes possibilidades. A primeira é a de que o ART substitua as chamadas referentes ao Linux por equivalentes no Zircon, o kernel do Fuchsia — ao contrário do Android, o novo sistema operacional não vai ter o Linux como base.

Google Fuchsia

A segunda possibilidade é a de que o ART seja executado no Machina, o sistema de máquinas virtuais da Fuchsia. Seja lá como for, a instalação de aplicativos, não importa se do Android ou específicos para o novo sistema operacional, continuará sendo um processo simples para o usuário. A única diferença visível até agora é a extensão dos pacotes: enquanto os arquivos de instalação do Android terminam em .apk, o Fuchsia deverá usar a extensão .far.

Vale lembrar que, aparentemente, o Fuchsia não está sendo desenvolvido apenas para substituir o Android. Também estaria nos planos do Google fazê-lo rodar em laptops e alto-falantes inteligentes, por exemplo. No que diz respeito a smartphones, a previsão é a de que o primeiro modelo com o novo sistema operacional seja lançado em 2021.

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

Rod

É a mesma, com uma pequena diferença

Celso

Você achou que eu estava falando do quê?
Ou você acha que a ideia da Google com o Fuchsia é diferente (ou muito diferente) da ideia que a Microsoft tinha com o Windows Phone?!

Rod

Quem falou em Windows phone?

Celso

Deu tão certo que o enterro do Windows 10 Mobile já está até agendado, e sem um sucessor à vista.

Rod

Pra Microsoft deu certo.

Carlin

Justamente, mais é necessário criar uma base e oferecer de cara incentivos para que a produção seja em massa!

Celso

Apple não tem a parte das OEMs, ou seja, preocupação a menos.
E é muito fácil convencer os desenvolvedores quando a plataforma já está consolidada pelo tempo de mercado, e não porque é a que mais beneficia os mesmos (muitos desenvolvedores de apps multi-plataforma reclamam bastante da Apple pelas barreiras que ela coloca para se aprovar um aplicativo na App Store, mas o fato do iOS estar consolidado e da loja ser lucrativa acabam compensando esse detalhe).

A Microsoft se deu mal não porque o Windows Phone era ruim ou porque o desenvolvedor tinha problemas para que app fosse aprovado, mas porque chegou tarde na briga, o que já a fazia perder pontos com o público consumidor, e oferecia menos liberdade para as OEMs personalizarem o SO, o que a fazia perder pontos com elas, e tudo isso consequentemente desanimava os desenvolvedores.

Rod

Pra Apple deu certo.

Celso

Embora ele ainda não esteja garantido, na prática.
Ainda é muito cedo pra cravar o destino desse projeto, que ainda não chegou na parte onde começam as tretas: tratar com as OEMs e os desenvolvedores.

Celso

E tem ainda questões como a briga que ela teve com a Oracle por causa do Java, que a obrigou a utilizar uma solução de código aberto para continuar utilizando a linguagem, por exemplo.

Celso

Resta saber até onde essa história de "proprietário" será interessante para as OEMs e os desenvolvedores.

Porque essa história com a Microsoft não deu muito certo.

Celso

Mais crucial que isso é ter o apoio da maior quantidade de desenvolvedores possível, especialmente daqueles que já tem um app para o Android e queiram continuar suportando-os no Fuchsia.

Do contrário, tem tudo pra terminar como a Microsoft com o Windows 10 Mobile.

Celso

O que não deixará de significar que o que será feito com os apks é a mesma gambiarra que a Microsoft está tentando fazer com os pacotes msi no Windows 10 (sem muito sucesso até o momento).

Celso

Tudo vai depender do quanto o projeto estará encaminhado até lá.
Se tudo estiver nos conformes, não é inesperado o seu lançamento oficial ser antecipado em alguns anos.

Nyappy

Quem falou que o Linux é muito ruim em low voltage tá falando bobagem. O kernel Linux usado no Android já é bem competente nisso.

O grande problema chave é que os fabricantes são obrigados a liberar suas modificações do kernel Android para o público: cada fabricante tem componentes diferentes nos dispositivos e cada uma tem seu próprio kernel modificado com os blobs, o que dificulta um pouco a centralização das atualizações). Mas essa é uma faca de dois gumes: com o Fuchsia isso não será necessário, o Google pode centralizar as atualizações e otimizar o desempenho do sistema, mas você não terá mais as modificações dos fabricantes disponíveis para fazer os mods - a não ser que a fabricante queira liberar. Será basicamente a morte das custom roms.

Por isso vejo com certa tristeza esse Fuchsia, vai matar qualquer possibilidade de você usar um sistema modificado e você tendo que engolir o sistema padrão, muitas vezes de muito mau gosto, das OEM.

Exibir mais comentários