Web Unleashed 2014
Web Dev
  • 2014-09-17 00:00:00 2014-09-18 00:00:00 America/Toronto Web Unleashed 2014 Toronto FITC
  • Toronto

Presentations

Show My Schedule
JavaScript: When? Where? Why? How?
If you have ever asked yourself when, where, why or how to JavaScript, then this session is for you, else return false; Sorry, this talk is not going to focus… Read more…
Beginner JavaScript
Fabio Costa
Senior Interactive Developer, Digiflare
4-way Data-binding: Offline Data Synchronization in AngularJS
You can read, send and delete mail from your mobile email client when you are offline, so why not from your AngularJS app? Web applications no longer need to be… Read more…
Advanced Frameworks
Daniel Zen
CEO, zen.digital
8-bit Game Music with Web Audio API
8-bit gaming and music is back – big time! Whether you are creating a soundtrack for a game, writing chiptunes or just having fun, you’ll want to recreate that classic… Read more…
Intermediate JavaScript
Brian Rinaldi
Developer Content Manager, Progress
Bringing Virtual Reality to the Web: VR, WebGL and CSS – Together At Last!
Virtual Reality development has become very active recently, with the availability of low cost and high quality headsets, motion tracking equipment, and sensors. However, most VR app development is happening… Read more…
Gaming Advanced Front-End
Vladimir Vukicevic
Engineering Director, Mozilla
Build Supercharged Web Apps with AngularJS
The past few years have been a whirlwind of new web and application frameworks, changing the way we build sophisticated client-side applications. Among the fastest growing, and quickly become most… Read more…
Beginner Foundations
Gerred Dillon
Developer,
Building Apps with Ember
In this session, Yehuda will talk about some of the benefits of Ember and show you how to build an app using the latest Ember features and tools. Objective To… Read more…
Intermediate Foundations
Yehuda Katz
Co-founder, Tilde Inc
Building for the Material web with Polymer and Dart
Google recently unleashed a wide array of new components and technologies that help you develop for the rich web. In Building for the Material web with Polymer and Dart, you’ll… Read more…
Intermediate Frameworks
Faisal Abid
Software Engineer, Author, Teacher & Entrepreneur,
Building Mobile Web Apps That Don’t Suck
Mobility is everywhere. It’s even more important to think about smaller devices like smartphones when building application or game using web technology. Everybody wants to have a mobile application, but… Read more…
Intermediate Foundations
Frédéric Harper
Head of Developer Relations, Mashape
Building Multiplayer Web Games on AngularJS
In this talk, Ari will be building an interactive game using AngularJS, WebRTC and sockets.io to create a multi-player environment. Although he’ll focus this talk on building games, the functionality… Read more…
Gaming Advanced
Ari Lerner
Author & Developer, Fullstack.io
Chrome Apps for Mobile
Google has been contributing to Apache Cordova for 2 years now to help make hybrid application development better. The Chrome team believes that the future of web of mobile is… Read more…
Intermediate Frameworks
Michal Mocny
Software Engineer, Google
D3.js – From Zero to Data Viz Hero
D3.js is an incredibly flexible library that can empower you to do amazing things with your data. However, even experienced JavaScript developers can be overwhelmed by its extensive API. It… Read more…
Intermediate Libraries
Kent English
Senior Developer, CrowdRiff
Designing for Mobile – An Overview of Early Stage UX Processes
Mobile has a huge influence in our everyday lives and behaviour; technology has evolved and we’re always “connected”, which creates so much opportunity for designers. It is essential that we… Read more…
Beginner UX/UI
Raine Qian
Manager of Product Design, Pivotal Labs
Designing Killer Apps & Websites Using Photoshop and Creative Cloud
A large percentage of Photoshop users use it for screen design, and for good reason. In this session you will learn the features that make Photoshop perfect for screen design:… Read more…
Beginner Front-End
Paul Trani
Sr. Creative Cloud Evangelist, Adobe
Finding Truth in Angular: Explorations in Data Visualizations
At the heart of a well-architected web application there should be a clear separation between the user interface (the “view”), the business logic (the “controller”) and the driving data behind… Read more…
Beginner Frameworks
Pearl Chen
Technologist & Educator, Make This Studio
Foot-Gun Features to Avoid in jQuery
jQuery began its life in 2006 and some of the features still reflect 2006 priorities rather than 2014 ones. Although the jQuery team has worked to fix APIs and features… Read more…
Intermediate Libraries
Dave Methvin
President, jQuery Foundation
Front-end Driven Applications (What, Why, How, Not Yet)
In the last couple of years, Backend As A Service (e.g. firebase, parse, kinvey) and friends (e.g. Zapier, Hull, UserApp, swiftype, filepicker.io) have made it possible for front-end developers to… Read more…
Intermediate Front-End
Cody Lindley
Developer Advocate, Telerik
Front-End Workflows with Gulp
From time-to-time our front-end workflows can become pretty repetitive. Sometimes we attempt to manually compile pre-processed languages, minify & concatenate our code. In this session Bermon Painter will review common… Read more…
Beginner Work Better
Bermon Painter
User Experience Designer, bermonpainter.com
Functional Web Development – An Introduction to React.js
React.js is a UI framework created by Facebook and Instagram. Its primary design goal is to help build large applications with data that changes over time. To do so at… Read more…
Intermediate Libraries
Bertrand Karerangabo
Rangle.io
Getting to the Heart of Agile
Agile is dead! Long live Agile! There is no shortage of people who want to tell you how to do Agile or how not to do Agile; some people will… Read more…
Beginner Foundations
Jamie Strachan
Application Development Manager, Info-Tech Research Group
Going Hybrid Mobile with Ionic and AngularJS
For years, developers have tried to find an easier way to create mobile apps; they discover hybrid mobile apps, but soon find out that hybrid wasn’t ready for prime-time. Developers… Read more…
Intermediate Libraries
Gerred Dillon
Developer,
Groundwork for a Modern Web UI
In this presentation, Dan Nagle will show how to leverage frameworks to build the beginnings of a modern user interface. HTML5 Boilerplate will supply a solid foundation to start the… Read more…
Intermediate UX/UI
Dan Nagle
Author and Senior Software Engineer, DanNagle.com
Happy Clients, Happy Life!
Some say they have the perfect job… if it wasn’t for the clients! Projects full of promise, spiral into a nightmare of scope creep, crazy deadlines and missed expectations –… Read more…
Business Intermediate
Lanny Geffen
Director of User Experience and Strategy, OneMethod
How to Ship Accessible Web Products
There are a lot of good reasons why we should ship accessible web products, including the legislative imperative. But how do we build them accessible and what does the development… Read more…
Beginner Work Better
George Zamfir
Accessibility Product Manager, Slack
HTML5 Gaming for Primetime
Jason will tell you what he does and how he does it. No secrets! He’ll discuss Workinman’s process, development, animation tools, best practices, code & graphics optimization and share silly stories about… Read more…
Gaming Intermediate
Kyle Shay
R&D Lead and Game Developer , Workinman
Improving Game Performance in the Browser
Poor performance is the easiest way to wreck the experience of any game; with web-based games, performance is even more crucial. In this talk, Mickey will discuss the various ways… Read more…
Gaming Intermediate
Mickey MacDonald
Technical Evangelist, Microsoft
Integrating User Experience and Agile
Many companies mistakenly view Agile as nothing more than a process or methodology that will solve their development woes and permit them to launch better software faster. In this presentation… Read more…
Beginner Work Better
Bermon Painter
User Experience Designer, bermonpainter.com
Introduction to AngularJS: Performance, Tooling & Core Features
The next iteration of AngularJS is right around the corner, after months of hard work on improving the performance and memory footprint, as well as improving our developer tools and… Read more…
Beginner Frameworks
Caitlin Potter
Engineer, The Angular Project
Introduction to HTML5 Game Development and Distribution
This fast-paced presentation by Dan Nagle is divided into 3 parts: A quick look at an example game that did not use an engine library, followed by how the same… Read more…
Gaming Intermediate
Dan Nagle
Author and Senior Software Engineer, DanNagle.com
JavaScript in the IDE
In the past, IDEs had little to offer for dynamic languages and many JavaScript projects were considered too simple to warrant using one. However with the improved performance of today’s… Read more…
Intermediate Frameworks
Rob McDiarmid
Full-Stack Developer, Konrad Group
Jedi Mind Trick: Networking, Selling and Pitching
In this session, Kevin Airgid discusses how to: Avoid dead ends and network with true leads Use non-verbal cues to read your clients and adjust accordingly during a meeting Never… Read more…
Business Beginner
Kevin Airgid
Creative Director, Airgid Media Inc.
JS Showdown
Choosing a framework for your next project is a daunting task; there are so many options with fervent supporters that it seems there is no one exclusively right path. This… Read more…
Intermediate Foundations
Brian Holt
Front-End Developer, reddit
Keeping Your HTML Semantic with SASS
Libraries like Bootstrap can pollute your semantic code with classes like col-xs-8 and col-md-6. However, you can use Sass with libraries like Susy or Bourbon Neat to keep layout information… Read more…
Intermediate Foundations
Ray Villalobos
Author and Teacher, Lynda.com
Let’s Have a THREE Way!
Look, computers are fast now, I mean… unimaginably fast! The web browser on your tiny laptop or mobile phone can push a beastly million plus polygons without breaking a sweat.… Read more…
Intermediate Libraries
Michael Chang
Creative Technologist, mflux
Managing Responsive Design Projects
Please join Andrew Smyk in this session to learn and discuss how to: Manage client expectations and get sign off for multi-screen, responsive projects with interactive mock-ups. Move away from… Read more…
Business Intermediate
Andrew Smyk
Educator & UX Designer, Sheridan College
Media Source Extensions
There have been many great improvements to the web in the post-plugin era of the Internet, however, streaming video has had a challenge to keep up. For the past several… Read more…
Beginner Front-End
Jeff Tapper
Founding Partner, Digital Primates
New Shiny in ECMAScript 6
This talk aims to give an overview of the new syntax, operators and primitives in ES6. Marcos will look at some of the new syntax, such as the fat arrow,… Read more…
Beginner JavaScript
Marcos Caceres
Platform Architect, Mozilla
Node.js 101
Node.js is a runtime environment and library for running JavaScript applications outside the browser. Node.js is mostly used to run real-time server applications and shines through its performance using non-blocking… Read more…
Beginner Foundations
Rami Sayar
Senior Technical Evangelist, Microsoft
Optimize Everything
If we keep increasing our bandwidth to the Internet, why do so many websites still feel so slow? When competitive advantage on the Internet can be counted in fractions of… Read more…
Intermediate Work Better
Mike Butcher
Senior Web Developer, D2L
Panel: Mobile First?
In this session Lanny and Michal will explore the business implications of design (now and in the future) in terms of how companies design for web and mobile. They will… Read more…
Intermediate Front-End
Aziz Kara
Director of Product Management, Pivotal Labs
Lanny Geffen
Director of User Experience and Strategy, OneMethod
Michal Mocny
Software Engineer, Google
James Eberhardt
Pocket WebGL: What WebGL support on mobile means for HTML5 games
WebGL is an adaptation of the OpenGL ES specification for usage within the context of HTML5. This allows for unprecedented control over hardware directly from JavaScript and can provide a… Read more…
Gaming Intermediate
Chris Shankland
Lead Developer, Big Viking Games
Powerful backend & API Solutions for single-page applications
Single page apps are rapidly becoming the norm for building web applications and dynamic websites on the front-end, but what about the backend? There are many known solutions, but what… Read more…
Advanced Frameworks
Matias Niemelä
Software Engineer, AngularJS Google
Rapid Interactive Prototyping – How Designers can Embrace the Need for Speed
Designing for the Web has become increasingly complex; the rise of HTML5 web apps, responsive design, adaptive design, etc. has made static mock-ups redundant and the trend toward lean and… Read more…
Intermediate UX/UI
Mike Costanzo
UX and UI Design Lead, Rangle.io
Responsive Typography
Responsive Typography is the notion that our type must move and change and adapt just as the rest of our designs do. In fact, it may have a bigger impact… Read more…
Intermediate Front-End
Jason Pamental
Design & UX Strategy Lead, Isovera
Size Doesn’t Matter: Persistent Storage in HTML5
Learn about persistent, offline storage in JS and why it’s so much more than localStorage. Browser support for complex storage APIs is here; even if your storage needs are simple,… Read more…
Advanced Work Better
Matt “tofumatt” MacPherson
Vespa Expert, Mozilla
Squishy Pixels
Adaptive Web Design and Responsive Web Design are often presented as competing design strategies. However, Adaptive Web Design is a superset of techniques aimed at crafting sites which provide an… Read more…
Intermediate Front-End
Varun Vachhar
Design Leader / Front-­End Developer, rangle.io
SVG: The DOM for Graphics
Like many developers, Tasveer initially dismissed SVG as simply a transport of vector image data. Just to be used for things like images that scale fluidly to different sizes. He… Read more…
Intermediate Front-End
Tasveer Singh
CTO, HoodQ
Syncing Async
I bet you think “callback hell” is about function nesting and levels of indentation. Not so much. I bet you’ve heard that Promises replace callbacks. Nope. We need some clarity… Read more…
Advanced JavaScript
Kyle Simpson
Open Web Evangelist, Getify Solutions
The Internet of Shapes
Geometric shapes have become extremely popular in web design; they can be a challenge to implement, but new additions to HTML & CSS along with creative solutions from front-end developers… Read more…
Intermediate Foundations
Brenna O’Brien
Lead Developer & Instructor, HackerYou
The Inverted Web and the Future of the Internet
The Inversion of the Web is a radical shift in responsibilities from the server to the browser; HTML5, Mobile and Single Page Applications have disrupted web development and adopting the… Read more…
Intermediate Work Better
Nick Van Weerdenburg
Founder, Rangle.io
Twitter Bootstrap Unleashed
Twitter Bootstrap is a wildly popular HTML and CSS framework for building websites and web applications. It is the number 1 project on GitHub. Bootstrap supports responsive web design, allowing… Read more…
Beginner Libraries
Rami Sayar
Senior Technical Evangelist, Microsoft
Unit Testing Front End JavaScript
Building complex software application can be made much easier with unit testing – a fact well established in back-end work but often overlooked on the front-end. Yuri Takhteyev will look… Read more…
Intermediate Work Better
Yuri Takhteyev
CTO, Rangle.io
Unleashing the Power of 3D with WebJS
WebGL is a powerful JavaScript API used for rendering interactive 3D graphics within any compatible web browser, without the use of plug-ins. In this talk, Mickey will look at how… Read more…
Intermediate JavaScript
Mickey MacDonald
Technical Evangelist, Microsoft
User Interface Algorithms
Even something as simple as a dropdown menu or a bar graph can introduce usability problems; from a slide-out menu disappearing when a user’s mouse moves a few pixels too… Read more…
Intermediate Work Better
Mark DiMarco
Senior UI Engineer, Bazaarvoice
Web 4.0 and the Developer: Opportunities and Challenges
The pace of innovation in the digital world is staggering — that much we know. But what about the impact on web developers? How will burgeoning new trends such as… Read more…
Business Intermediate
Gassia Maljian
Relationship Manager, Creative Niche
Nick Van Weerdenburg
Founder, Rangle.io
Kevin Airgid
Creative Director, Airgid Media Inc.
Lisa Larson-Kelley
Online Video & Communication Sherpa, Learn from Lisa
Web Components
Web Components provide a necessary element for large scale applications: the ability to build Web Apps as a set of encapsulated, maintainable and reusable components. In order to use Web… Read more…
Beginner Libraries
Jeff Tapper
Founding Partner, Digital Primates
WebRTC: Realtime Communication for Everyone!
WebRTC is a powerful open-source project that seamlessly enables real-time communication (RTC), baked right into modern web browsers. This means that web developers can now incorporate video, voice and data… Read more…
Beginner JavaScript
Lisa Larson-Kelley
Online Video & Communication Sherpa, Learn from Lisa
Workshop – Getting into Angular
Note: This is a full day workshop (10-5pm) held on Sept 16th so is only available for WORKS and WORKSHOP ticket holders. You’ve probably heard about the most heroic framework… Read more…
Workshop Beginner Foundations
Ray Villalobos
Author and Teacher, Lynda.com
Workshop – JS Showdown
Note: This is a full day workshop (10-5pm) held on Sept 16th so is only available for WORKS and WORKSHOP ticket holders. Choosing a framework for your next project is… Read more…
Workshop Frameworks
Brian Holt
Front-End Developer, reddit