ng-europe 2014
who it's for
Angular 2 developers, AngularJS developers, frontend developers, web animation engineers, accessibility engineers, tooling and build engineers
topics
AtScript and ES6 integration; Angular 2 component model; Benchpress profiling and tracing; Famo.us and Angular integration; Web Animation API driven animations; ngAnimate 1.3 features and sequencer; Restangular 2 modular resource API; Firebase with AngularFire realtime; Web Components (Shadow DOM and Custom Elements); accessibility with ngAria and aria-live; promise patterns with $q; building games with AngularJS
| title | author | length |
|---|---|---|
| Keynote on AtScript | Miško Hevery | 36m |
Claim: AtScript is not a new language but ES6 plus optional types, metadata annotations, and runtime introspection. The team ships an AtScript compiler on… | ||
| Angular 2.0 Core | Igor Minar, Tobias Bosch | 30m |
Angular 2.0 Core replaces controllers and $scope with a component class as the template execution context, adds explicit property/event binding syntax ([...]… | ||
| Famo.us Angular | Zack Brown | 22m |
A concrete claim: Famo.us makes imperative JavaScript animations perform at 60fps and is usable inside Angular via Famo.us/Angular integration; the team builds… | ||
| Yet another way to animate in Angular | Douglas Duteil | 18m |
Shows an Angular integration that uses the Web Animation API to drive a waAnimation system with skeleton-style data and functional classes, producing… | ||
| Restangular 2.0: The future and beyond | Martin Gontovnikas | 29m |
Restangular 2.0 claims a rework: ES6 classes and prototypes replace per-object monkey‑patching, the monolithic file splits into modular JavaScript pieces, and… | ||
| ES6 in Angular 2.0 | Erik Arvidsson | 30m |
Names specific ES6 features — classes, modules, arrow functions, default and rest parameters — and shows exactly how each replaces common ES5 boilerplate… | ||
| Animations (sequencer, web animations) | Matias Niemelä | 26m |
Demos show ngAnimate 1.3 adding concrete features: promise-based animations, inline-style hinting, staggered repeats and third‑party mixins (Animate.css… | ||
| Be a Real Time Cage Dragon with AngularJS and Firebase | Lukas Ruebbelke | 21m |
A small realtime claim: changing a JavaScript value updates every connected client’s HTML instantly. Tools used are AngularJS plus Firebase (via AngularFire)… | ||
| “Don’t stop thinking about tomorrow” | Carmen Popoviciu, Pascal Precht | 29m |
Demonstrates building a real Web Component called ngduo element using HTML Templates, Shadow DOM, Custom Elements and HTML Imports; integrates with AngularJS… | ||
| AngularJS Accessibility | Marcy Sutton Todd | 29m |
Examines concrete accessibility fixes for Angular apps: ngAria hooks into ngModel and dynamically adds tabindex and aria-checked, Material components add… | ||
| Software Patterns and Design with AngularJS | Jeremy Elbourn | 26m |
Focus lies on Angular 1.x with concrete claims: services are injected singletons used as caches facades and factories (providers are injected singletons too)… | ||
| The Power of $q | Dave Smith | 27m |
Shows that replacing callbacks with promises via $q actually makes code parallelizable, composable and dynamic, demonstrates $q.all for parallel results, the… | ||
| Make your Angular app a max security prison | Matias Woloski, Martin Gontovnikas | 33m |
Demo builds a tiny Angular SPA plus a Node backend that issues JSON Web Tokens and it actually works after some typos; implementation shows signup/login… | ||
| Building games with AngularJS | Ari Lerner | 31m |
Shows a complete build: Phaser + Angular directive embeds a canvas, preloads sprites and audio, and uses the directive scope and $destroy to clean up so memory… | ||
| Tooling | Brian Ford | 15m |
A runtime linter called Angular Hint detects common failure modes by loading as ngHint and checking attributes, suggesting fixes like ngClock → ngClick… | ||
| Q&A with Angular team on 2.0, AtScript & more | Patrick Aljord | 54m |
Roadmap and concrete choices matter: Angular 1.3 stays supported for 1½–2 years after 2.0, IE8 support is dropped (1.2 keeps it), and the new router is… | ||
| nothing matches | ||