Chrome Dev Summit - Riepilogo delle piattaforme

Seth Ladd

Dart

Dart esegue la compilazione in JavaScript e talvolta genera codice più veloce di quello scritto a mano. Guarda il video Kasper Lund, cofondatore di Dart, che spiega come il compilatore dart2js esegue ottimizzazioni locali e globali per emettere codice JavaScript veloce e semanticamente corretto. Con l'agitazione degli alberi, l'inferenza del tipo e la minimizzazione, Dart può aiutarti a ottimizzare la tua app web.

Presentazioni: Dart

App di Chrome

Le app di Chrome offrono la potenza e l'esperienza utente delle app native con la semplicità di sviluppo e la sicurezza del web e si integrano perfettamente con servizi Google come Drive. Le app di Chrome vengono eseguite immediatamente su Mac, Windows, Linux e ChromeOS, nonché su iOS e Android.

Presentazioni: app di Chrome

PNaCl

Portable Native Client è una tecnologia che consente l'esecuzione sicura e portabile di applicazioni native in Chrome. Questa estensione del progetto Native Client offre le prestazioni e il controllo di basso livello del codice nativo ai browser web moderni senza sacrificare la sicurezza e la portabilità del web.

PNaCl aiuta gli sviluppatori a produrre una forma della loro applicazione nativa indipendente dalla piattaforma ed eseguirla nel browser senza alcuna installazione. Dietro le quinte, Chrome converte le applicazioni PNaCl in codice macchina in fase di runtime per ottenere prestazioni quasi native. Su altri browser, le applicazioni PNaCl possono utilizzare Emscripten e pepper.js per mantenere la funzionalità con un picco di prestazioni minimo.

Presentazioni: PNACL