We have a desktop application that uses QtWebkit for the UI.<p>We had no choice technically-we need to use audio APIs on Win&#x2F;Mac to get our job done.<p>Based on my experience, I would not recommend building a desktop app unless there is a technical reason to do so.<p>Data storage, building installers, signing your app for target OS&#x27;s, and dealing with auto-update are all technical problems that I&#x27;d prefer to avoid if I could.  Building cross-platform code is also a pain and, while totally doable, will slow down a team that is not familiar with it, I think.<p>If I really needed to build a desktop app in the future, I&#x27;d investigate building building a headless app that hosts a websocket, and use the user&#x27;s browser to connect to a localhost websocket to communicate with it.  (i.e., a technical choice freeing my from Qt)