Blog

Real Time Logic Logo

In this tutorial, we show how to easily run AJAX over WebSockets for browser to server communication. We also go over situations where AJAX should not be used and when real time messages sent over a WebSocket connection is preferred over using AJAX. You are probably thinking why would I want to run AJAX over […]

Real Time Logic Logo

Embedded web servers have been used as a device management solution for eons. Now as web browser vendors start flagging non SSL/TLS enabled web servers as insecure, more and more device manufacturers are moving to HTTPS. If you are not yet using TLS for your embedded web server solution, you should know that browser vendors […]

The Spectre vulnerability has dominated cybersecurity headlines since Google announced it earlier this year, and we first reported back in January how to patch Windows and Linux systems. Most stories are about its nature and potential prevalence, rather than solving the fundamental problem. But now, we have a solution. We’re happy to announce the release of […]

Crank Software logo

Storyboard targets a variety of operating systems for embedded UI development across a range of microcontrollers and microprocessors. For many developers, Linux is the OS of choice for development for MPU targets. What about for MCUs? We see a lot of RTOS options, but where does Linux fit in the MCU world? One option is uClinux. As […]

Crank Software logo

We talk a lot about removing barriers to embedded development for Graphic Designers, keeping them engaged and supported throughout the lifecycle, and enabling them to work in popular 2D and 3D design tools. Adobe Photoshop has been the most popular in the design toolkit, so we’ve worked hard to ensure that designers could leverage the […]

Timesys Logo

This blog aims to introduce the concept of Trusted Execution Environment (TEE) and how end users can leverage open source software to safely deploy applications that require handling confidential information using OP-TEE. Trusted Execution Environment (TEE) Overview What is a TEE? What are the benefits of having a TEE? TEE provides an isolated environment to […]

Crank Software logo

(read part 1 here) Last time we compared Qt and Storyboard Suite across three criteria: designer workflow, resource usage and performance, and platform scalability. In this second and final post, we’ll cover: Application architecture Testing your user interface (UI) Time to experience and overall cost It’s important to remember that Qt is an excellent framework that performs […]

Intland Software Logo

codeBeamer ALM’s new Review Hub was one of the major features introduced in our Application Lifecycle Management tool’s latest version 8.1. Our users love the way it simplifies the reviewing process and makes compliance audits easier to tackle, but some of them had ideas on how to further improve this set of features. Based on […]

Crank Software logo

Given that we’re in the embedded UI/UX development space, a question that often comes up is: How does Storyboard Suite from Crank Software compare to Qt? The quick answer is that there’s no comparison – Qt is a large C++ library of functionality that includes many things and designed to let you do many things, while Storyboard is a […]