Chrome Dev Summit: resumo das plataformas

Dart

O Dart compila para JavaScript e, às vezes, gera um código mais rápido do que o JavaScript escrito à mão. Veja o cofundador do Dart, Kasper Lund, explicar como o compilador dart2js realiza otimizações locais e globais para emitir códigos JavaScript rápidos e semanticamente corretos. Com o tree shaking, a inferência de tipo e a minificação, o Dart pode ajudar a otimizar seu app da Web.

Apresentações: Dart

Apps do Google Chrome

Os apps do Chrome oferecem a tecnologia e a experiência do usuário de apps nativos com a simplicidade de desenvolvimento e a segurança da Web e se integram perfeitamente aos serviços do Google, como o Drive. Os apps do Chrome são executados imediatamente no Mac, Windows, Linux, ChromeOS, iOS e Android.

Apresentações: Apps do Chrome

PNaCl

O Cliente nativo portátil é uma tecnologia que permite a execução portátil e segura de aplicativos nativos no Google Chrome. Essa extensão do projeto Cliente nativo traz o desempenho e o controle de baixo nível do código nativo para navegadores modernos sem sacrificar a segurança e a portabilidade da Web.

O PNaCl ajuda os desenvolvedores a produzir uma forma independente de plataforma do aplicativo nativo e a executá-lo no navegador sem precisar de instalações. Em segundo plano, o Chrome traduz aplicativos PNaCl para código de máquina em tempo de execução a fim de alcançar um desempenho quase nativo. Em outros navegadores, os aplicativos PNaCl podem usar Emscripten e pepper.js para manter a funcionalidade com um impacto mínimo de desempenho.

Apresentações: PNACL