Dear Tobias, Since Bishop and the Ezra Project use very similar technologies, I have been hoping we might share more compontents / work.
Bishop uses Cordova (HTML/JavaScript) and SWORD's npm / cordova plugin for JavaScript -> SWORD C++ access. We don't use nodejs-mobile. Is your JS -> C++ bridge living within functionality that you need nodejs-mobile to provide? If not, what are you missing that nodejs-mobile brings? Here's a link to the SWORD npm plugin if it might be useful: https://www.npmjs.com/package/cordova-plugin-crosswire-sword Troy On 12/7/20 12:50 PM, Tobias Klein wrote: > > Hi, > > > > I’ve been thinking about making Ezra Project available for Tablets, > initially Android, later potentially also iOS. > > I realize that some people are simply not using a traditional desktop > any longer. And with tablets you can even handle more involved tasks > that make use of the bigger screen in a similar way as it is on desktops. > > > > My plan would be to keep the exact same user interface that is used > for the Desktop version and make that available for Tablets based on > minimal code changes. Note that smaller devices (Smartphones) would > specifically be excluded from this plan, because the existing user > interface certainly wouldn’t work on such small screens. However, on > bigger screens it makes sense to re-use the existing UI. > > > > Technology wise I’m considering Node.js for Mobile Apps, which is an > enabler for this porting effort (in combination with Cordova): > https://code.janeasystems.com/nodejs-mobile > <https://code.janeasystems.com/nodejs-mobile> > > > > Node.js for Mobile Apps allows to use a similar architecture as on the > Desktop with Electron – nodejs running in a separate process/thread > while communicating with the frontend via a message-based IPC interface. > > > > Before moving forward with this idea I wanted to get some feedback. > > > > Best regards, > Tobias > > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page