[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