i21 Electron - Run i21 out of the browser as a desktop app using Electron

Issue No: FRM-6031
Created 11/8/2017 3:42:22 AM
Type Feature
Priority Major
Status Closed
Resolution Fixed
Fixed Version 19.1
Description We have had some issues where certain Chrome Extensions have causes performance issues and other problems when running i21 in Chrome.   We also had a big issue where Google changed things in Chrome 63 which caused issues with the i21Launcher.exe.   We can create a desktop app using Electron which basically wraps i21 inside of a Chrome headless browser which can be installed on any OS. This is how Visual Studio Code works and is very similar to how Sencha Architect works.   Doing this should help us completely control the experience and resources instead of relying on the full version of Chrome. This can be an option for our users but we will still allow it to run in Chrome like we do now.   [https://electron.atom.io/]     Here is what i21 looks like runing on Windows (without using Chrome). This makes i21 look and feel like a real client server desktop application.   !pastedImage_d85816_0.png|height=684,width=1188!