Dart Developer Summit 2016
2016-10-26..2016-10-27
Munich, Germany
who it's for
dart developers, web developers using AngularDart, mobile app developers using Flutter, frontend engineers migrating from JavaScript, tooling and compiler engineers, build and release engineers, backend developers using Dart
topics
Dart Dev Compiler fast iterative; AngularDart 2.0 compiled templates; Angular Material components library; strong mode type system; TypeScript-to-Dart JS interop facades; Flutter hot reload workflow; AOT compiling for iOS and Android; Bazel build integration; Firebase realtime with firebase3; package:source_gen code generation; Aqueduct server framework; large-scale JS to AngularDart rewrite
| title | author | length |
|---|---|---|
| Keynote: Dart in 2017 and beyond | Kasper Lund, Dan Grove, Anders Sandholm | 24m |
Over the past year the team records over 10,000 commits to the core SDK, claims Dart powers $70 billion of Google Ads revenue, and reports some teams seeing 2x… | ||
| Web Development using Angular Dart 2.0 | Ferhat Buyukkokten, Matan Lurey | 29m |
Announces Angular Dart 2.0 release with compiled templates and AOT-generated Dart code, cutting generated code ~40% (1.56MB to <1MB) and eliminating runtime… | ||
| Sound Dart | Leaf Petersen | 26m |
A sound type system called strong mode layers onto Dart to let ahead‑of‑time compilation generate smaller, debuggable output and to power better IDE… | ||
| Fast web development with DDC | Vijay Menon | 25m |
DDC is a Dart-to-JavaScript compiler focused on fast iterative development: it requires Strong Mode and generates idiomatic ES6 modules so compiled code… | ||
| Dart-JavaScript interoperability | Jacob Richman | 26m |
New JS interop promises terse, statically typed facades that compile to idiomatic JavaScript and avoid runtime wrappers, improving performance versus jsify… | ||
| Angular Components | Ted Sander | 19m |
Announces Angular Dart Components: production-quality, Material Design widgets used across Google with over 100 widgets internally and a public preview… | ||
| AdSense Material Design | Daniel White | 19m |
AdSense relaunches its UI in Dart and Angular 2, replacing a monolithic GWT app with multiple smaller apps communicating via an EventBus and protocol buffers… | ||
| The You Tube skip button and objects models with package:source_gen | David Morgan | 27m |
Claim: using source_gen plus generators like built_value and built_json removes repetitive boilerplate, keeps runtime performance native, and updates helper… | ||
| Overflow: a large scale JS to AngularDart rewrite | Faisal Abid, Kevin Birch | 23m |
A production single-page web client and a Dart API replace the original PHP/Node stack, moving a catalog of 3 million albums, 28 million songs to a shared Dart… | ||
| How to build a Dart and Firebase app in 30 mins | Jana Moudra | 14m |
A working notes app is built in half an hour using Dart and Firebase with the firebase3 package (a JS‑interop wrapper). The demo wires a realtime database with… | ||
| Keynote: Flutter | Eric Seidel | 24m |
Flutter compiles Dart UI straight to native code, runs its demo Flutter Gallery on iOS and Android with GPU-accelerated smooth animations, and shows… | ||
| Flutter Hot Reload | John McCutchan, Todd Turnidge | 23m |
Demos show Hot Reload updating real Flutter apps in about 285 ms full reload by reloading only 7 of 440 libraries when possible, preserving heap state so UI… | ||
| AOT compiling Dart for iOS Android | Vyacheslav Egorov, Florian Schneider | 23m |
Dart now produces ahead-of-time native binaries for iOS and Android, landed in the SDK and used by Flutter since October, with 3x faster startup on the Flutter… | ||
| Learnings from building a CRM app at Google | Will Ekiel | 28m |
Internal CRM runs mission-critical production traffic and is built 100% Dart front end, serving live users for three years with 30 engineers, ~500k LOC and 40%… | ||
| Bazel | Damien Martin-Guillerez | 22m |
Bazel is Google’s Blaze build system reworked for public use and open-sourced March 2015, designed to make huge multi-language repos fast by aggressive caching… | ||
| Aqueduct | Joe Conway | 24m |
Aqueduct is an open‑source server framework in Dart that ships with a runnable project template, OAuth2 Authorizer middleware, a router of request controllers… | ||
| Getting the most out of React in Dart | Greg Littlefield | 27m |
Workiva presents OverReact, a layer atop React-Dart and React that adds statically declared props and state, typed Map-backed builders, and code generation via… | ||
| Building next generation call center software with Dart | Kim Rostgaard Christensen | 27m |
A call-center platform built with Dart runs browser UIs, a software PBX and SIP phones, shares models between client and server, and replaces an Ada/JS/Python… | ||
| nothing matches | ||