Slide 1

Slide 1 text

EmberUI A component library for crafting ambitious interfaces.

Slide 2

Slide 2 text

Why?

Slide 3

Slide 3 text

Because jQuery plugins suck*

Slide 4

Slide 4 text

*

Slide 5

Slide 5 text

How about Bootstrap?

Slide 6

Slide 6 text

How about @ryanflorence’s libs?

Slide 7

Slide 7 text

Goals

Slide 8

Slide 8 text

Feel native, perform native

Slide 9

Slide 9 text

Promote good design

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Be ambitious

Slide 12

Slide 12 text

Topcoat EmberUI Normal Post-Click Tab Focus

Slide 13

Slide 13 text

Error handling that doesn’t suck

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Easy to extend and customize

Slide 17

Slide 17 text

Demo!

Slide 18

Slide 18 text

Road to 1.0

Slide 19

Slide 19 text

More components Select Date (soon!) Masked Inputs Custom Scrollbars Stripe

Slide 20

Slide 20 text

More mixins Validations

Slide 21

Slide 21 text

More polish No shifting of content on Windows/Linux Javascript animations via velocity.js Better mobile support WAI-ARIA support

Slide 22

Slide 22 text

Is it ready? Soooooort of.

Slide 23

Slide 23 text

Try it out emberui.com github.com/emberui/emberui emberjs.jsbin.com/zuric

Slide 24

Slide 24 text

Questions? [email protected] or @jaco_says

Slide 25

Slide 25 text

@ghedamat for many bug fixes, tooling, tests @heycarsten for the first version of the calendar @addepar, @ryanflorence for component code