Web Engineering Blog

Post date: Monday, June 12, 2017 - 13:56
Updated date: Monday, June 12, 2017 - 14:12
Username: gwagner

book coverWe have published Volume 1 of a new open access online textbook Web Applications with JavaScript or Java. It covers the topics of constraint validation, enumerations and special datatypes.

Post date: Wednesday, May 24, 2017 - 15:20
Updated date: Wednesday, May 24, 2017 - 15:20
Username: gwagner

The following example discussion is from the online book Web Applications with JavaScript or Java.

Category: ES6
Post date: Sunday, November 27, 2016 - 15:30
Updated date: Sunday, December 4, 2016 - 23:37
Username: mdiaconescu

Home Automation is made simple for everyone, with the industrial grade PRODINo ESP8266 based module. It can be programmed with the Arduino IDE and allows to control (ON/OFF switch) mains (110-240 VAC) powered devices such as light bulbs, water pumps, cafe machines or garage doors.

Category: IoT, WoT, WiFi, Arduino, ESP8266
Post date: Wednesday, September 21, 2016 - 11:52
Updated date: Sunday, November 6, 2016 - 14:47
Username: mdiaconescu

As opposed to the less powerful Arduino, the competitively priced and WiFi-enabled ESP8266 supports the Web-of-Things (WoT) since it can be programmed in JavaScript.

Category: WoT, IoT, JavaScript, ESP8266, WiFi
Post date: Wednesday, August 24, 2016 - 19:32
Updated date: Thursday, September 1, 2016 - 14:23
Username: gwagner

As in all cases of designing a complex system, no matter if a new building, a new space shuttle, a new computer or a new software application is to be designed, an architecture provides a kind of master plan for defining the structure of the system.

Post date: Tuesday, July 19, 2016 - 01:47
Updated date: Wednesday, August 10, 2016 - 23:35
Username: gwagner

The term "reactive programming" refers to a programming style based on handling "events" of all sorts. App developers are familiar with simple user interface events, such as mouse clicks, and know how to deal with them using their favorite programming language. But there are also other kinds of events an app may have to deal with, such as a state change of an object, an incoming message, the completion of an asynchronuous operation or an exception/error event.

Post date: Wednesday, April 20, 2016 - 16:46
Updated date: Tuesday, May 3, 2016 - 20:26
Username: mdiaconescu

Learn how to develop Arduino-based apps for the Web of Things (WoT). The third part of this series shows how to set up a connection between an Arduino and the Internet via a WiFi network and how to store sensor data using a free cloud service, such as ThingSpeak.

Category: WoT, Sensor, Arduino
Post date: Friday, April 8, 2016 - 11:41
Updated date: Friday, April 22, 2016 - 20:36
Username: mdiaconescu

Learn how to develop Arduino-based apps for the Web of Things (WoT). This second part of a series of tutorials shows how to read analog and digital sensors with the help of Arduino.

Post date: Monday, April 4, 2016 - 15:07
Updated date: Friday, April 22, 2016 - 20:34
Username: mdiaconescu

Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.

Category: Arduino, WoT, C/C++
Post date: Monday, February 15, 2016 - 15:34
Updated date: Wednesday, February 17, 2016 - 18:19
Username: mdiaconescu

Improve your asynchronous JavaScript code by using the JavaScript feature of "promises". Learn how to use "promises" with the help of example code for real-world use cases.

Pages

Subscribe to Web Engineering Blog