[sword-devel] Mobile HTML JavaScript - Bishop + Designers, Help Wanted

Troy A. Griffitts scribe at crosswire.org
Sun May 26 12:53:17 MST 2019


Hey Greg,

Yes, we have officially pubished the cordova-plugin-crosswire-sword
bundle (version 0.0.3 as of this writing) which makes it way easier to
build Bishop.  You no longer need to build all the native code for
Android and iOS-- it is all pre-built and included in the plugin.

sudo npm install -g cordova

Basically, clone the repo to ./bishop

cd bishop

make setup

make

make run

Let me know if this doesn't work for you.

Troy


On 5/26/19 12:29 PM, Greg Hellings wrote:
> Oh good, Bishop has been my main mobile Bible app for a bit now and
> there's only one minor issue I had with the UI. Now that I know where
> the code is, I can mash up a fix to it.
>
> Before I click the link and expend any actual effort to answer my own
> question, are there build instructions for it?
>
> --Greg
>
> On Sat, May 25, 2019 at 9:55 PM Troy A. Griffitts
> <scribe at crosswire.org <mailto:scribe at crosswire.org>> wrote:
>
>     So, you probably all know we have an Android and iOS SWORD app
>     which is
>     built with HTML, CSS, and JavaScript.
>
>     You also probably know that I suck at HTML, CSS (I am mostly OK with
>     JavaScript), and at aesthetics, in general.  You can see the
>     screenshots
>     here:
>
>     https://play.google.com/store/apps/details?id=org.crosswire.bishop
>
>     The app is pretty functional.  It support parallel views of up to 3
>     Bibles at a time.  I has a vertical split view for original language
>     assistance.  It supports Bibles, Commentaries, and Lexicon /
>     Dictionaries.  It is still lacking support for Daily Devotionals and
>     General Books.  It also uniquely has ancient New Testament manuscript
>     resources and collation integrated.
>
>     This weekend, I began to internationalize the application (see
>     following
>     email), pulling all text strings out into a localized file.  While
>     doing
>     this work, I realized how bad the UI actually looks and started to
>     swap
>     out the side menu tray... and then realized, why am I doing this?  We
>     have engineers who have subscribed to this list who want to help
>     things
>     like this, and who don't suck at HTML and CSS.
>
>     So, have a look at the screenshots at the link above.  They show
>     most of
>     the functionality.  Download the app and play with it.  It should work
>     generally the same on both Android and iOS.  Be sure to let the app
>     download the initial module set it wants to download upon first
>     run.  If
>     you have any exciting ideas how to better present the
>     functionality you
>     see in the app, please feel free to take a shot at it.
>
>     The git repo can be found here:
>
>     https://git.crosswire.org/main/bishop/
>
>     The ugly HTML, CSS, and JavaScript can be browsed directly here:
>
>     https://git.crosswire.org/main/bishop/tree/master/www
>
>     Thank you for any interest and any contributions you might feel led to
>     volunteer,
>
>     Troy
>
>
>     _______________________________________________
>     sword-devel mailing list: sword-devel at crosswire.org
>     <mailto:sword-devel at crosswire.org>
>     http://www.crosswire.org/mailman/listinfo/sword-devel
>     Instructions to unsubscribe/change your settings at above page
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20190526/a98bc647/attachment.html>


More information about the sword-devel mailing list