NPM has become a hugely important part of the JavaScript ecosystem. It allows the easy packaging and publication of various projects and libraries, which can be based on JavaScript or other languages like for example TypeScript (or CoffeeScript). At dizmo, we have developed the @dizmo/generator-module NPM module generator, which allows us to quickly create an NPM […]
Our customer Veriset and its partners wanted to use Alexa to control a digital recipe book dizmo. No problem, we thought, integration is one of our strengths. Unfortunately it soon turned out that wanting to independently implement the Amazon signature verification is very cumbersome, due to the feedback process being very slow. It has been […]
Introduction In a typical workflow for developers, a lot of time is spent: compiling SASS to CSS, Linting code and validation, concatenating and minifying CSS and JavaScript deploying files to the correct location. All those tasks must be repeated manually every time you make a change to the source code, time you would rather spend […]
One of the unique features on dizmo is that one dizmo can remotely control another one. Take for example the Navigator dizmo: not only can it move from one dizmo to another (which is very helpful for a non-linear presentation) but also navigate from image to image inside the Slides dizmo! How does that work? […]
Raspberry Pi, the credit-card sized computer and must-have for any tech-lab, has recently also claimed its place in the IoT world, which is how it grabbed our attention. Fascinated by its sleek looking 7”-touchscreen, driven by playfulness, we of course wanted to run dizmo on it. Such said, such done: We first made dizmoViewer run […]
In this blog post, we’ll show how you to update our classic Calculator dizmo to work with dizmoLive. Currently, if you share the Calculator with dizmoLive, the receiver on target side does not update its display when calculations are done on the source side. Since dizmoLive only transports data tree updates, we have to modify […]
We briefly touched on the Model-View-Controller pattern (MVC pattern) in our previous tutorial about How to write a to-do dizmo with backbone.js. The basic idea for this tutorial is to decouple the view (representation) of the data from the data itself: The model takes care of the data. The view takes the data and renders it […]
This project was triggered by Xaver Inglin, one of our Kickstarter Backers, who has built a ‘Prayer Wheel’ and equipped it with the WunderBar-Kit created by relayr. The main objective was to then monitor the movement of the real prayer wheel and to visualize the movements by spinning a virtual prayer wheel in dizmoViewer accordingly. […]
In the first part of our tutorial series we built a basic to-do dizmo, using the dizmoElements library. Now, as promised, we will build a to-do dizmo using the Backbone.js library. The Backbone.js project is useful for keeping the JavaScript Code of your dizmos well organized, so it’s easier to further develop and maintain. You can […]
The last few days have been very hot, and it’s almost impossible to have your room cool enough to sleep or work! Here at dizmo, we have an interesting solution for that… a solar panel control for windows, powered by arduino and dizmo. Parts needed: Arduino Ethernet or Arduino Uno + Ethernet Shield […]