JS Classes
Icontem

Efficient Augmented Reality for the Web - Lately in JavaScript podcast episode 76

Recommend this page to a friend!
  Blog JS Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Efficient Augmented R...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)  

Author:

Posted on:

Categories: Lately in JavaScript podcast

The adoption of WebGL and WebRTC by mobile browsers has allowed to implement feasible augmented reality applications that let you mix 3D scenes rendered on a browser on the top of Webcam captured video.

The the main topics discussed by Manuel Lemos and Arturs Sosins in the episode 76 of the Lately in JavaScript podcast.

They also talked about asynchronous programming coming for all browsers, how to test service workers, formatting console log messages with CSS and templates, using JavaScript without loops, dynamic import of EcmaScript modules, and optimizing JavaScript startup.

This article contains a transcript and a 2 minute video summary of the podcast.

Listen to the podcast now, or watch the hangout video, or read the transcript text to learn more about these and other interesting JavaScript topics discussed in this podcast.




Contents

Introduction (00:20)

Podcast Summary (01:12)

JavaScript Will Finally Get Proper Asynchronous Programming (3:19)

Service Mocker (7:14)

Format console.log with CSS and String Template Tags (8:32)

async/await with ES6 Generators & Promises (9:46)

JavaScript Without Loops (11:43)

Native ECMAScript modules: dynamic import() (13:38)

JavaScript Start-up Performance (17:40)

AR.js - Efficient Augmented Reality for the Web using ARToolKit (21:14)

JavaScript Innovation Award Nominees of  December 2016 (29:11)

JavaScript Innovation Award Rankings of 2017 (36:40)

Conclusion (38:38)



Contents

Listen or download the podcast, RSS feed

Watch the podcast video

Summary of the podcast

Click on the Play button to listen now.


Download Size: 35MB Listeners: 4595

Introduction music: Riviera by Ernani Joppert, São Paulo, Brazil

View Podcast in iTunes

RSS 2.0 feed compliant with iTunes

Watch the podcast video

Note that the timestamps below in the transcript may not match the same positions in the video because they were based on the audio timestamps and the audio was compacted to truncate silence periods.

2 Minute Summary Video

Complete Video

Show notes

Summary of the podcast

OK, first we are going to just mention that JavaScript you'll finally get proper asynchronous programming with async that is getting to the different platforms on which JavaScript is available.

Then we talk about a service mocker which is basically a way to test service workers without having a server.

Then we talk about something that may be nice that can be used to format the output of console log, at least I guess this is in chrome using CSS and template tags.

Then we talk about a way to implement async and await with generators and promises.

Then we will talk about using JavaScript without loops, I mean without having to manually iterate over elements of arrays collections using different JavaScript constructs.

Then we have an article about Native EcmaScript modules that can be used to dynamically import those modules so you will not have to load them at start time, you can load them dynamically later, and you can even load only parts of it, not all.

And then we have an article on JavaScript startup performance, how it works and how it can be done to somehow optimize and minimize the startup.

Then finally we have a nice interesting solution for augmented reality for the web using AR toolkit.


You need to be a registered user or login to post a comment

Login Immediately with your account on:

FacebookGmail
HotmailStackOverflow
GitHubYahoo


Comments:

No comments were submitted yet.




  Blog JS Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog Efficient Augmented R...   Post a comment Post a comment   See comments See comments (0)   Trackbacks (0)