Welcome

to

The Plan


  • Brief Introductions
  • Last Month in Ember - @Owain
  • Hacker Hours

Sponsers

Space by bv02

Open Device Lab

Food & Drinks by Toushay

Please drink (and eat!) responsibly - don't drink & drive!

Introductions


  • Your Name
  • What you do
  • Your exprience with Ember
  • What you hope to get out of this meetup

Last Month in Ember

Releases

Ember Inspector v1.3

  • Developer tool that allows you to inspect Ember objects in your app
  • New render performance tab (changelog)
  • Available for Chrome and Firefox

Ember Data v1.0.0 Beta 8


Ember CLI v0.0.28


  • Tooling for Ember apps
  • Very early alpha & moving quickly
  • Based off Ember App Kit
  • Features:
    • Sane project structure and defaults
    • Broccoli based build/asset pipeline
    • ES6 Modules & module aware resolver
    • Builds, concatonates & minifies assets via Grunt

Ember v1.6.0 - nearly


  • Should be released any day now!
  • Ember v1.7.0 Beta 1 (will be) released simultaneously
  • Performance boosts, small improvements & bug fixes (changelog)

Ember Features

Query Params


  • Support for query params in URL & Requests
  • Should be landing in v1.7.0 Beta soon
  • Available today on canary build
  • Checkout Alex Matchneer's EmberConf Talk - Mr Router Embraces the Controller

HTMLBars


  • New templating layer for Ember using DOM fragments not strings
  • Will bring huge performance wins and improvements
  • No more {{bind-attr}} and < metamorph > tags
  • Work being done to integrate HTMLBars with Ember view layer now
  • Watch Erik Bryn's EmberConf talk - HTMLBars - The Next-Generation of Templating in Ember.js
  • ETA: still unknown - possibly v1.8

Reading List

Videos

The Road to Web Components - Tom Dale & EmpireJS


No more `grunt watch`: Modern build workflows with Broccoli - Jo Liss


Ember.js NYC, April 2014


Ember without Ember Data - Robin Ward


Code

Emberella Component Blueprint


  • A starting point for creating new, more portable Ember.Components.
  • Features:
    • Write ES6 Modules, distribute AMD, CJS or Globals
    • Broccoli to build
    • Testem to test

{{ic-components}}


  • Accessible & high quality Ember.Components
    • {{ic-modal}}
    • {{ic-aoutocomplete}}
    • {{ic-menu}}
    • {{ic-droppable}}
    • {{ic-tabs}}

Ember Spin Box


  • A lightweight and versatile spin box Ember.Component

Ember UI


"A component library for crafting ambitious interfaces."

Events

EmberFest 2014


  • 26th – 29th August
  • Barcelona, Spain
  • Coupon Code: "emberweekly" - 16% off

Wicked Good Ember Conf


  • 17th June
  • Boston, MA

Ember Hangout


  • Online meetup using Google Hangouts
  • 17th June @ 6:00 pm UTC (2pm Ottawa)
  • Follow @emberjshangout

Brought to you by Ember Weekly

Did I miss something?

Thank You


This mess was thrown together by

Owain Williams

@owz

Hacker Hours

The Format


  • Informal and loose structure
    • Write you first Ember app
    • Work on your Ember project
    • Try a new Ember library, tool or component
    • Create a pull request to Ember core
    • Work on your Ember Ottawa talk for next month! ;)

Resources


Next Meetup

TBC: Wednesday, 2nd July @ 6:30pm

Follow @EmberOttawa

Call for Speakers


  • Beginner or Advanced topic
  • Project you're working on
  • Workshop/hack night

Ottawa.js Meetup

Wednesday, June 18th @ 6:30pm