Chrome Dev Summit: resumo das plataformas

Dart

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

Apresentações: Dart

Apps do Chrome

Os apps do Chrome oferecem a potência e a experiência do usuário dos apps nativos com a simplicidade e a segurança do desenvolvimento da Web, além de se integrar perfeitamente aos serviços do Google, como o Drive. Os apps do Chrome são executados em Mac, Windows, Linux e ChromeOS, além de iOS e Android, sem precisar de configurações.

Apresentações: apps do Chrome

PNaCl

O cliente nativo portátil é uma tecnologia que permite a execução segura e portátil de aplicativos nativos no Chrome. Essa extensão do projeto Native Client traz a performance e o controle de baixo nível do código nativo para navegadores da Web 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 executá-lo no navegador sem instalações. Nos bastidores, o Chrome traduz aplicativos PNaCl para código de máquina no momento da execução para alcançar um desempenho quase nativo. Em outros navegadores, os aplicativos PNaCl podem usar o Emscripten e o pepper.js para manter a funcionalidade com um impacto mínimo no desempenho.

Slides: PNACL