No último ano, começamos a ver o Google ter sucesso com o ChromeOS no mercado de notebooks. O Android e o ChromeOS são baseados no Linux, mas é aí que as semelhanças terminam. O ChromeOS é um cliente muito fino, quase tudo é feito através do navegador.
No nível pessoal, agora cheguei ao ponto em que prefiro consumir conteúdo em um dispositivo com tela de toque. Prefiro passar o dedo na tela para navegar em um site do que ser forçado a usar um trackpad. Isso me diz que todos os computadores terão tela sensível ao toque em breve, assim como todos os dispositivos móveis.
(ATUALIZAÇÃO: algumas pessoas interpretam isso como significando que estou sugerindo que os teclados ou mouses / trackpads serão retirados. Não achei que esse esclarecimento fosse necessário, considerando algumas máquinas Windows e o Chromebook Pixel já introduziu o toque como uma entrada adicional mecanismo sem tirar nada, mas aparentemente é necessário deixar explicitamente claro.)
Isso levanta a questão - por que o Google iria querer manter dois sistemas operacionais no caminho? Eu não acho que eles querem isso. E estou tentando entender as possíveis soluções.
(Gostaria muito de ver uma grande discussão na área de comentários daqueles que são mais experientes tecnicamente em relação ao software.)
Parece-me que o ChromeOS é tudo sobre o navegador Chrome, um SO fino e aplicativos HTML5. Acho que ainda estamos muito adiantados no HTML5, enquanto o Java parece ser considerado há muito tempo. O BlackBerry rodava com Java por muitos anos, e até eles o abandonaram agora. Meu entendimento é que a maior parte do desenvolvimento de aplicativos Android ainda usa Java. Isso está prestes a mudar? Nos próximos 5 anos, o HTML5 será a opção de design de fato? Se o Google pode montar um impressionante SDK para ChromeOS, onde os aplicativos em HTML são executados em um navegador Chrome incrivelmente poderoso, o que mais precisa ser feito?
E, supondo que o Google preferisse se consolidar em um único sistema operacional, eles poderiam criar um player de aplicativo ChromeOS Android para conectar os dois sistemas operacionais e, eventualmente, pressionar todos os desenvolvedores a oferecer suporte a apenas um sistema operacional?
Não estou fingindo saber todas as respostas aqui. Mas acho que é um tópico interessante para discussão. E acho que se encaixa bem na lei de Amara, que é "Tendemos a superestimar o efeito de uma tecnologia no curto prazo e subestimar o efeito no longo prazo".
Estamos subestimando o potencial de longo prazo do ChromeOS e uma mudança para linguagens de programação baseadas em navegador? Estamos subestimando o que isso faz com o Android? Este não seria o melhor caminho do Google para controlar toda a plataforma móvel / de computação?