Web Audio

December 9th, 2020 @ omid

The W3C Audio Working Group has been working with Mozilla, Google, and the global web developer community to enhance the audio feature of web browsers. Mozilla and Google have developed experimental JavaScript APIs that provide many much-needed features for sound and music in 3D games and digital synthesis in co-creation music platforms. Alistair McDonald – [...]

Category : Blog

From Callback Soups to Deferreds

December 8th, 2020 @ omid

Ever thought your code started to look like Christopher Nolan’s Inception? Do you have a hard time following the logic of your own code with callbacks within callbacks within callbacks? Does it become increasingly difficult to maintain and refactor your code because everything is so insanely coupled? Deferred Objects are amongst those tools you cannot [...]

Category : Breakouts

NoFlo, Managing Workflows with JavaScript

December 8th, 2020 @ omid

NoFlo is a JavaScript implementation of flow-based programming (FBP), a way of separating the control flow of software from the actual software logic. It helps you to organize large applications, especially when importing and modifying large data sets. FBP itself is not a new idea: it comes from a term IBM used in the 70s [...]

Category : Blog

AMD vs. CommonJS

December 6th, 2020 @ omid

We all know that modules are in our future. ECMAScript. Next modules (aka “Harmony” modules) will start appearing in browsers in early 2012. Too bad Harmony modules won’t be universal 2021 when IE9 will finally be dead… But there’s no need to wait! AMD and CommonJS Modules/1.1 are fully supported in a wide variety of [...]

Category : Blog

Building Native Apps with HTML5

December 2nd, 2020 @ omid

As we all know, HTML5 is blurring the distinction between native apps and web apps. Aiding this evolution is an explosion of frameworks and toolsets to help to build these cross-platform, next generation applications. In this presentation, Brightcove’s Jesse Streb describes the current landscape of both UI frameworks: Sencha Touch, jQuery Mobile, jQTouch, jo, zepto, [...]

Category : Breakouts

Workshop: Wakanda Client Coding

November 30th, 2020 @ omid

Dan Wasserman of PDM continues building the web application he started in the “Wakanda Client Basics” workshop by enhancing the client-side experience with more robust interaction through coding. He introduces specific code examples of implementing choice lists, validating data being entered, searching, and sorting as well as working with subsets of entities displayed in a [...]

Category : Blog

A fresh approach to concurrency in SSJS

November 30th, 2020 @ omid

Hannes Wallnöfer of RingoJS proposes an alternative concurrency model for JavaScript that is based on the Actor model. Starting with W3C Web Workers, he demonstrates how to build a system that has the benefits of threading, such as true preemptive scheduling without the pitfalls of shared data locking. More videos can be seen on the [...]

Category : Breakouts

UX Consistency When Using Frameworks

November 24th, 2020 @ omid

Glen Lipka, VP of Product Management and User Experience at Marketo, shows how to optimize the UX by doing less work and by using client-side frameworks. More videos from Boston can be seen on the Wakanday Vimeo channel or YouTube playlist.

Category : Blog

Workshop: Wakanda Server Coding

November 23rd, 2020 @ omid

Dave Terry of PDM Inc presents the workshop “Wakanda Server Coding” – Learn more about programming in Wakanda Server’s native language, JavaScript. Through numerous examples, Dave shows us how to reference datastore classes, create entities, assign values to attributes, set relation attributes, validate entities, and save entities on the server. He explores the various scopes [...]

Category : Blog

The Future of SSJS

November 22nd, 2020 @ omid

Ionsquare Ltd’s Oleg Podsechin covers the current state of server-side JavaScript including and beyond Node.js by mapping out the key standards and technologies as well as their respective positions in the stack. More videos from Boston can be seen on the Wakanday Vimeo channel or YouTube playlist.

Category : Breakouts

  • RSS feed
  • Tell the word you're coming to Wakanday!