Session
Schedule FOSDEM 2020
JavaScript

How to create Javascript-powered Smartglasses

(no soldering knowledge required)
H.1302 (Depage)
Ruben van der Leun
After having worked at an AR-focused company with the Vuzix, a Google Glass-like product, Ruben had a lot of fun with the hardware and really wanted to have one at home to play around with. Unfortunately, they are too expensive to get one just for hobby purposes. This session will cover what was required to build his own wearable, the pitfalls, the compromises, and the sheer joy of saying "Screw it, I'll build it myself!".

With the use of a Raspberry Pi, Vufine and a lot of Javascript, I've managed to cobble a hobby project together where I essentially have my own Javascript-powered smartglasses. The main reason why I built it is because I want to prototype ideas on what you could with the platform, but I think it's an interesting example to showcase how you can use Javascript and all out of the box. The focus of the talk is how the stack works, and how I'm building a platform that will allow web developers to easily test out their own ideas for what smartglasses could do.

Additional information

Type devroom

More sessions

2/2/20
JavaScript
Steven Goodwin
H.1302 (Depage)
The connection between Web and MIDI seems as likely as the joining of Garlic with Bread! Yet, we now have the power to create music from the web browser! Either by generating MIDI files for later manipulation, or as live instruments, WebMIDI provides us with the power to build some amazing online music applications.
2/2/20
JavaScript
Rabimba Karanjai
H.1302 (Depage)
Learn how to build auditable privacy aware social vre experinces right inside your webpage in javascript using WebXR API. That will be corss platform, instant and run in every device with a browser. Adapting to the MIxed Reality capability of your user. This session will give you a short primer on WebXR API's and hands-on on building a small social VR experience using open source tools and javascript in your browser.
2/2/20
JavaScript
Trishul Goel
H.1302 (Depage)
PWAs bring the best of both mobile and native apps to user. PWAs equipped with service workers provide features like offline availability, push notifications etc. Now with modern webAPIs, PWAs are beyond the browsers; in Hardware. Consider turning bulb on/off with your PWA, sounds cool? Lets learn how to, in this talk!
2/2/20
JavaScript
Davy Engone (Hackages)
H.1302 (Depage)
In 25 minutes, you'll learn how TypeScript can help you build safer and more resilient JavaScript applications. Expect some demos, some code and a lot of fun!
2/2/20
JavaScript
Anastasiia Miroshnichenko
H.1302 (Depage)
One day people will wake up and realize that Augmented Reality is here. Advertisers are keen on AR because it can create higher levels of engagement than traditional ads. The power of gamification and the power of people experimenting with AR technology helps them to make better decisions as consumers. You can find an ad in your news feed, open the camera, and preview a product in the "Real" world.
2/2/20
JavaScript
Steven Goodwin
H.1302 (Depage)
In 1996 I read about György Ligeti’s mechanical music (notably Poème Symphonique) and started to explore the possibility of precisely timed music. Knowing that computers now allowed more programmatic control over sound than they did in 1962, when Ligeti's wrote his piece, I set about writing algorithms to generate MIDI files which ultimately became Symphony 1 in C# minor.
2/2/20
JavaScript
Ludovic Gasc
H.1302 (Depage)
Take the opportunity of the lunch time to present your projects, tips or anything else while it's linked with JavaScript and OpenSource.