QtDD13 - Cameron Kiddle - Widget Application as a Back-end Service for Web and Mobile Devices
1,239 views · Published 21 February 2014 · 11:32 · Indexed 17 October 2026
Channel: Qt Group · 2014 · Science & Technology
Full title: Extending Your Qt Widget Desktop Application as a Back-end Service for Web and Mobile Devices Lightning talk from Qt Developer Days 2013 in Berlin Abstract: Traditional Qt Widget based desktop applications play an important role in many industries, but with the demand to work in different places and on any device, the way in which users access applications is changing. Transitioning from a desktop application to a multi-platform mobile application is challenging, particularly if your application works with big or sensitive data that is unreasonable to transfer to client devices, or involves high performance processing/rendering that requires certain hardware. The PureWeb SDK lets you extend your Qt Widget desktop application to become a back-end service accessible from web and mobile devices. The business logic of your application is preserved without having to rewrite it and your application can continue to run on the hardware it does now with data remaining secure on the server side. JavaScript APIs are available to create thin clients that expose views and functionality from your back-end service that can be adapted to best suit the form factor and capabilities of target devices. This presentation provides an overview of the back-end service extension process and illustrates real world examples of where it is in use today in medical imaging, oil & gas, simulation & training, and other areas. Presenter Bio: Dr. Cameron Kiddle is a Senior Product Manager at Calgary Scientific Inc., a company specializing in medical imaging and web/mobile/cloud enabling software. He is also an Adjunct Assistant Professor in the Department of Computer Science at the University of Calgary. Dr. Kiddle is co-author on over 30 refereed journal and conference papers in the areas of cloud computing, high performance computing, grid computing, virtualization, social networking and simulation. Prior to working at Calgary Scientific, Dr. Kiddle was Technical Director of the Grid Research Centre at the University of Calgary. He was also Distributed Systems Architect for WestGrid, a High Performance Computing consortium of 14 institutions in Western Canada. Dr. Kiddle has had extensive experience speaking at events around the world over the past 10 years. This includes presentations at Analytics, Big Data and the Cloud (2012-Edmonton, 2013-Calgary), TERENA Networking Conference (2011-Prague), Square Kilometre Array (SKA) Meeting (2011-Banff), PrepSKA Meetings (2010-Oxford, 2011-Manchester), Open Grid Forum (2010-Munich), Cybera Summit (2008, 2009, 2010-Banff), GCE Workshop at Supercomputing (SC) (2009-Portland, 2011-Seattle), HP Software University Association Workshop (2007-Munich, 2008-Morocco), Symposium on Frontiers in Networking with Applications (2008-Okinawa), Winter Simulation Conference (2005-Orlando), and the Workshop on Parallel and Distributed Simulation (2003-San Diego, 2004-Austria).