![quick desktop app quick desktop app](https://secureservercdn.net/198.71.233.195/423.56c.myftpupload.com/wp-content/uploads/2020/06/Whats-New-with-Canva-Installing-Canvas-Windows-Desktop-App-3-768x432.png)
PrerequisitesĪfter creating our Angular project, let's now install Electron using the following commands: $ npm install -save-dev will install Electron as a development dependncy in your project.Īs of this writing, electron v5.0.6 is installed. Let's now see how we can use Electron and web technologies (TypeScript and Angular) to create a desktop app. If you are familiar with hybrid mobile development, Electron is quite similar to Apache Cordova but targets desktop systems instead of mobile operating systems.Įlectron is actually an embedded web browser (Chromuim) bundled with Node.js and a set of APIs for interfacing with the underlying operating system and providing the services that are commonly needed by native desktop apps such as:
![quick desktop app quick desktop app](https://d2rormqr1qwzpz.cloudfront.net/uploads/0/1507/26291-quickpicscr.png)
You only need to rebuild your code for each target platform.Įlectron simply provides a native container for your web application so it looks and feels like a desktop application. I've seen solutions for systems with dual video cards, but my. The videos import and play fine in the default Windows player. I have a new Dell XPS 13 laptop and the Quik Desktop app always crashes (not responding) when trying to play the videos or go into create mode. Thanks to Electron that's now possible and you don't have to learn classic programming languages like C++ or Java to build your application, you can simply use your web development skills to target all the popular desktop platforms such as macOS, Linux and Windows with one code base. Quik Desktop crashes not responding Windows 10. So you are a frontend web developer - you know JavaScript, HTML and CSS which is great but you need to build a desktop application.