Categorias: Mercado

Dart, nova linguagem do Google pode substituir o Javascript

Você faz parte do grupo que se irrita quando vai mudar de um app para outro e fica aquela tela parada, como se estivesse carregando o app? Você não está sozinho e o Google não esqueceu de você! O Android é o sistema operacional de celular que mais tem apps rodando hoje.

Veja também: Google Play adota novos testes para entrada de apps

Não é à toa que os engenheiros da gigante estão desenvolvendo, desde 2011, um substituto para o Javascript. A nova linguagem, nomeada de Dart, promete acelerar os aplicativos, dobrando os frames por segundo (de 60Hz para 120Hz) e renderizando eles a 1.2ms, bem abaixo dos 8ms necessários para chegar a 120Hz.

O Dart será aplicado no framework denominado de Sky e deixará as aplicações mais responsivas, rodando estáveis e sem atrasos na exibição. Em relação aos desenvolvedores, a aplicação é bem simples. Quanto aos usuários, a melhora é visível. Veja a apresentação, em inglês, realizada pelo engenheiro do Google, Eric Seidel.

A única questão levantada como um possível empecilho é uma particularidade desta linguagem. Hoje os apps precisam ser atualizados com um download novo. Com o Dart isso não será necessário. Entenda, os apps serão como uma página na internet. Cada vez que você abrir, ele irá puxar do servidor o código de como deve funcionar. Ou seja, se houver atualização ou melhoria, ao você abrir o app ela será rodada normalmente, sem precisar baixar uma atualização.

Muito bom não é? Mas isso tem um problema. Para que os apps funcionem será necessário ter uma conexão com a internet. Acabando com o funcionamento off-line que tanto amamos nos momentos sem Wifi. Isso poderia ser resolvido com um cache, mas ainda é necessário um estudo de como fazer isso. Afinal, quando pensamos em liberar memória no celular são os caches dos app os primeiros a serem apagados.

O projeto é de código aberto e ainda está em fase de testes, sem previsão de chegada na Play Store. Você pode acompanhar os avanços e tentar colaborar, inclusive, na página no Github.

Posts Recentes

Como traduzir uma conversa pelo celular com o Google Tradutor

Já imaginou conversar com alguém que fala outro idioma sem precisar dominar aquela língua? Com…

Binance sofre ataque hacker de US$ 6,3 bilhões: quem pode estar por trás do maior roubo de criptomoedas da história?

A Binance, maior corretora de criptomoedas do mundo, foi alvo de um ataque hacker que…

Como usar IA para organizar tarefas sem compartilhar dados pessoais

A inteligência artificial pode ajudar a organizar compromissos, criar listas de tarefas e planejar uma…

Golpe em circulação: o novo truque dos convites falsos de reunião

Você recebe um convite para uma reunião pelo Microsoft Teams. O assunto parece profissional, o…

Vale conectar seus aplicativos a um assistente de IA? Três perguntas antes de autorizar

Imagine pedir a um assistente de inteligência artificial para organizar seus compromissos, encontrar um documento…

Site com cadeado no navegador é sempre confiável? Entenda o que ele realmente significa

Você entra em uma loja virtual, encontra uma promoção interessante e percebe um pequeno cadeado…