Atualização 8 de maio de 2017: O blog do Hotfix analisa a interface do usuário em seu estado atual e o Google mostra como serão os aplicativos do Flutter.
Se você dedicasse um tempo para criar a interface baseada em Flutter que está disponível para o Fuchsia no momento, você terá uma boa visão da maneira como as coisas são desenhadas e animadas. O blog do Hotfix fez exatamente isso e o vídeo deles mostra bem onde estão as coisas hoje. Embora não seja muito funcional, ainda é muito legal assistir a algo novo à medida que se desenvolve.
Se você quiser dar um passo adiante, o Google cobriu. Novo no Google Play, o aplicativo Flutter Gallery é uma demonstração de como os aplicativos podem parecer e agir quando escritos no Flutter, que é como os aplicativos fúcsia "nativos" são escritos no momento.
Flutter é um SDK de aplicativo móvel que pode ser usado para criar a interface do usuário para aplicativos Android e iOS. Ainda é uma prévia da tecnologia, então você provavelmente não encontrará desenvolvedores lançando aplicativos que o utilizam, mas muitos deles estão interessados! O Flutter deve facilitar bastante a criação de aplicativos que parecem fabulosos para dispositivos móveis e, acima de tudo, são consistentes entre as plataformas. O Google terá mais a dizer sobre o Flutter no Google I / O e prestaremos atenção.
Não importa o que aconteça com Andrômeda e Fúcsia, Flutter é algo para ficar de olho.
Como em qualquer vínculo entre Fúcsia ou Andrômeda, não veremos nenhum produto de consumo usando nada disso por um tempo, portanto tudo isso pode mudar. Ou pode simplesmente desaparecer completamente. Mas se você estiver curioso sobre o que pode ser ou como as coisas podem mudar, terá uma boa idéia.
Defina o caminho de volta às máquinas para agosto de 2016, e uma das coisas que você pode ver é falar de um sistema operacional misterioso do Google chamado Fuchsia. Nós demos uma olhada quando as pessoas começaram a perceber que estava sendo trabalhado e obtiveram algumas dicas muito legais sobre o que poderia estar acontecendo.
Mais: O projeto do sistema operacional 'Fuchsia' é interessante, faltando detalhes que o fazem importar
O trabalho no projeto não diminuiu e agora o blog Tech Specs, do analista de semicondutores Daniel Tech, tem uma nova visão sobre um fúcsia mais maduro, e por que é onde Andromeda começará.
Matte deu uma segunda olhada profunda em como o Fuchsia será construído e o que ele poderá fazer. Os princípios básicos estão em vigor - um novo microkernel baseado em LK, chamado Magenta, fornecerá energia a um sistema operacional projetado desde o início para ser modular e adaptável à maioria dos hardwares modernos. Combine o Magenta com um novo mecanismo de renderização (escher) e uma camada de interface do usuário baseada na linguagem de programação Dart com uma estrutura de aplicativo e widget totalmente nova chamada Flutter para trazer tudo de frente e centralizar e você tem o que o Fuchsia precisa para se tornar um verdadeiro meio de vida pedaço de software.
Eu acho que, para todos os dispositivos Fuchsia, a API e o tempo de execução do Android continuarão funcionando como antes, exceto agora que o SO subjacente será Fuchsia e o kernel será Magenta, não Linux.
Matte diz que isso será Andrômeda. E ele tem muitas evidências para apoiar sua ideia. Fúcsia não está oculto. Todo o trabalho no kernel, na estrutura e nos bits e partes associados está sendo realizado ao ar livre, onde qualquer pessoa interessada pode dar uma olhada. Tem sido assim desde o início e, à medida que evolui, fica um pouco mais fácil adivinhar o que o Google está tentando fazer aqui.
Depois de alguma comunicação com as pessoas no Google Matte, você tem mais informações sobre o que estamos vendo aqui e o que está por vir. O Andrômeda soa como a camada de interface e aplicativo para dispositivos de tela grande, como tablets e laptops. Correndo no topo do Fuchsia e aproveitando janelas flutuantes escaláveis, o Andrômeda poderia se parecer muito com o Chrome e ser otimizado para o uso do mouse e teclado, bem como para o toque. Em outras palavras, muito parecido com o Chrome OS que temos hoje, mas usando o Fuchsia mais novo e modular como base.
O kernel Fuchsia e Magenta também pode alimentar o tempo de execução e a estrutura de aplicativos do Android, e Matte sugere que isso acontecerá. Eventualmente, os tempos de execução do Android serão eliminados em favor de um software mais novo, mas compatível, como o Mojo. Isso teria pouca importância para o usuário final, mas ofereceria aos desenvolvedores e fabricantes de hardware mais maneiras de criar o que queremos usar.
Mais: Como o Google pode usar Andrômeda para conquistar tudo
Com base no código que foi verificado no projeto até agora, Matte sugere que estamos vendo um sistema operacional desenvolvido para rodar nos processadores ARM, MIPS e Intel x86. Não se trata de uma fusão do Chrome e do Android, mas de um novo sistema capaz de impulsionar os produtos existentes do Google - Chrome e Android - enquanto promove uma nova plataforma de aplicativos para estar pronta para a evolução do hardware.
Eu concordo com a avaliação dele. O que vejo me diz que esse sistema operacional all-in-one tentará consertar as armadilhas do sistema de PC em hardware de smartphone ou fazer o oposto e usar uma plataforma de estilo Android com hardware de PC mais capaz. Os sistemas tudo-em-um acontecerão e serão o futuro, e o Google está tentando encontrar maneiras de seus produtos existentes se encaixarem. Mas o Google não pode abandonar dois produtos de grande sucesso e, em vez disso, precisa começar de baixo para que as mudanças ocorram enquanto o suporte ao software que usamos pode continuar.
Talvez todo mundo que olha Fúcsia e Andrômeda esteja errado. Essa é certamente uma possibilidade. Mas o Google está trabalhando em algo que será grande. A questão também é se será ou não bem-sucedida. Mal podemos esperar para descobrir.