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

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

Reply via email to