switch to Electron
While I understand you have worked ******* the Windows 10 version of the Gospel Library app, I think starting fresh with Electron may be a good idea. If you do not know what Electron is, it is a framework for multi-platform desktop apps using web technologies (As in the program is mostly written in HTML5 standards, with a framework to access system APIs and other things. It handles most stuff for you, though.). It might be easier to set up Gospel Library and manage it in that form, not to mention that you could have Gospel Library for Mac and Linux (so that those two groups are not left out. While they are smaller, we also want Mac and Linux users to be able to access the Gospel easily offline.) along with Windows in one project, as the system is cross-platform. To check it out, go to https://www.electronjs.org/ . Thank you for your hard work on this project, allowing me to study my scriptures digitally with ease. I love the current app in some ways, but Electron may be better for both the developers and users. (If you're worried about Windows Store compatibilty, don't worry. There is a way to do it. https://www.electronjs.org/docs/tutorial/windows-store-guide .)
This will not work for our app at this time.
-
There are certainly pros and cons to using Electron vs. a proper UWP app, but it is always a good idea to keep our eyes open to advancements in technology. One thing that makes Electron seem more interesting moving forward is the introduction of Blazor and web assembly.
One of the reasons we haven't really pursued Electron to this point is that we haven't wanted to give up the native compilation abilities, but with Blazor, it may be possible to have native or near-native performance with compile to web assembly and Electron, so we will want to keep our eye on this.