Bleeding Edge Web

June 2014: Bleeding Edge Web

News from the Bleeding Edge

— Super Abbreviated, But Ultra Fresh

Customize Your Workflow.js

— Corey Butler (@goldglovecb)

The Bleeding Edge

Google I/O

More Google

Material Design

Google Polymer

Android L

Android Wear

Customize Your Workflow.js

What is Workflow.js?

Workflow:

A workflow consists of an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information.


a.k.a.

How you git-r-done

Workflow.js:

Use JavaScript to git-r-done... better.

Better?

My workflow...


Runs smooth. Stays on track. Best Ever!

Riiiiiight

Reality

So What?

Stress? Time?

Change » Result


Where's Workflow?

Communication

Use Case: Web Prototype

Mockup

Request Feedback

Prototype

Request Feedback

Begrudgingly Enlarge Logo

Request Feedback

Redesign

Request Feedback

**sigh**

Time Suck

Gets Worse:

Demo

ROI?



Prototyped in 12hrs instead of 12 days.

I wish          !

Not Alone

In 6-7 Weeks...

Backstage




Geekery Ahead

Application Components

Pour on the JS awesome sauce!

The Good:

The Bad:

Node-Webkit Alternatives

Why Node-Webkit Won

Why Linux Didn't (i.e. Windows & OSX Only)

Node Modules

Fenix Command Line

GUI

The UI


Blending GUI and server-side OOP feels strange.


Installers

Installers

Why?

Starting Out

Inspiration

Q & A

fenixwebserver.com

github.com/coreybutler/fenix

Corey Butler — @goldglovecb


</presentation>
<BuffaloBilliards>

/

#