QtWS17 - Qt vs. Web – Total Cost of Ownership, Burkhard Stubert, Embedded Use

October 25, 2017
Burkhard Stubert elaborates why it is important to consider the total cost of ownership of a development framework and compares Qt with HTML5. This is a very important decision, considering that software life spans can be 20 years or more. This is a long-term commitment, which can have a large impact on the overall cost of the project. Some of the costs can be attributed to the software development kit (sdk) itself, such as license fees. Others increase the project cost in other ways, such as the cost of compatible hardware required to achieve a desired level of user experience. The aim of this presentation is to compare Qt with HTML5 in terms of hardware costs and user experience. We will take the examples of Netflix and Facebook to illustrate how inappropriate use of HTML can be detrimental to user experience and cause million-dollar losses. The required hardware to achieve the desired user experience on a Linux platform will be derived as 4-core Cortex-A9 for an application made with AngularJS and Blink and a single-core Cortex-A8 made with Qt QML. The cost for hardware will be calculated for different volumes of production and reveal that using Qt can lead to hardware cost savings of up to 45%. Licensing costs tend to have a relatively low impact on the total cost of ownership, relative to potential savings in hardware, reduced development time, faster time-to-market and better performance, even at low production volumes.
Previous Video
Boot time Optimization Techniques for Embedded Systems, The Qt Company & Toradex
Boot time Optimization Techniques for Embedded Systems, The Qt Company & Toradex

Boot time is an important characteristic for some systems, such as those which must immediately provide a f...

Next Video
DocBox – Building a Human Machine Interface for the medical Internet of Things
DocBox – Building a Human Machine Interface for the medical Internet of Things

Healthcare is held back by lack of access to quality clinical data. Access to quality clinical data is diff...