Web applications are a critical part of life, yet the user experience is lacking compared to native or desktop applications. To improve the experience, web applications can stop relying on the one-way HTTP protocol and embrace WebSocket. With this technology, applications can provide a truly interactive experience.
The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products. It provides ideas to understand customer needs based upon end-to-end experiences and for designing products in a customer-focused way using a fast feedback cycle.
"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests.
Now that 2015 is underway, it’s time to consider a mobile strategy framework for a prosperous year. We will be discussing some key points to consider as you plan your strategy for a successful future.
A mix of existing robust hardware development ideas, plus a few newly taken from Agile software are being used now by real teams, even to get around or through the challenge of doing fast iterations.
In this (post)HTML5 series, we go beyond buzzwords and get practical insights from experts about what has actually worked for them.
Responsive web design is an important part of the modern web and a must-have skill for web developers. The Responsive Web by Matt Carver provides an introduction and suggestions on how to get started.
Codecademy recently switched to React.js for their front-end learning environment. Author Bonnie Eisenman provides a glimpse on using React in a large, complex, and critical environment. 1
Whereas it’s clear that one has to support Android and iOS to reach a maximum of mobile users, it’s not quite clear, what technology and tools to chose to build applications for those systems.
This article examines the advantages of using Scalable Vector Graphics (SVG) as the preferred format for the graphic assets of any web or mobile web project. 1