[sword-devel] Bishop for Android and iOS 1.0.4

Troy A. Griffitts scribe at crosswire.org
Wed Mar 14 14:14:34 MST 2018


So, for those of you who have tried Bishop and also had modules installed previously by another SWORD app like AndBible, you weren't offered the dialog prompting you to install a basic set of modules (you already had modules installed, so Bishop assumed you had what you wanted).

This means though that you might not have modules that some of the features of Bishop need to operate. The basically module set consists of KJV, WLC, WHNU, StrongsGreek, and StrongsHebrew. The latter two are needed for the Word Study feature, along with a Strongs lemma Bible as the active primary Bible module (first of the three selected active modules).

None of this is obvious and is just setup correctly for the user on first run if they don't have any modules yet installed.

For those of you who already had modules installed before installing Bishop, I'd like to maybe add some kind of warning when a feature is selected and all the cards aren't in place to operate. I suppose before adding those warnings, maybe we should extend the functionality to allow selection of, e.g., word study module, Greek def module, Hebrew def module, so these things aren't just hardcoded magic. 90% of all users are probably happy not knowing about these details, but since we've now added a [Settings] panel to support the font size adjustment, we could add other configuration options there.

Just thinking out loud if anyone has any feedback or wants to help.

Troy 

On March 12, 2018 2:38:22 AM MST, Chris Umphress <umphress at gmail.com> wrote:
>Hey Troy,
>
>I had the same experience as Gary. None of the installed modules (from
>AndBible) were automatically selected, but they are available. The grey
>section at the top of the sidebar said “Undefined” until I started to
>navigate inside of the modules.
>
>The interface could use a handful of tweaks for word placement on
>buttons and such, but everything seems to be working. I love the
>Witness Study feature.
>
>Thanks for your work on this,
>
>Chris Umphress
>
>> On Mar 12, 2018, at 04:05, Gary Holmlund <gary.holmlund at gmail.com>
>wrote:
>> 
>> Troy,
>> 
>> I just tried version 1.05 and it started up with no text. I selected
>1, 2, and 3 bibles and all was working.
>> 
>> Gary
>> 
>> 
>> On 03/11/2018 07:05 PM, Troy A. Griffitts wrote:
>>> New Bishop is available.
>>> 
>>> I believe I've added the Apple UDIDs for everyone who sent them.  I
>>> haven't looked into TestFlight yet, but thank you for the
>suggestion.
>>> 
>>> Michael, I believe I've added a "No data to display." message when
>none
>>> of the 3 active modules selected have data for the verse chosen.
>>> 
>>> Gary, thanks again for the log.  After installing ABSMaps and
>running
>>> Bishop for the first time, I see that this module is incorrectly
>chosen
>>> as a default Bible (it was alphabetically first and my iteration to
>find
>>> the first Bible wasn't exactly correctly).  Please try again and let
>me
>>> know if things work for you now.  Since it has been set as your
>default
>>> Bible now, it will probably still not choose a Bible, but you can
>select
>>> your 3 active Bibles from the menu.  If you uninstall and reinstall,
>>> Bishop should now correctly skip over ABSMaps when setting a default
>>> Bible on first run.
>>> 
>>> Chris, thank you for the logs with the crash report.  I believe this
>bug
>>> is fixed for you now too.
>>> 
>>> Besides bug fixes, this version includes native image viewing
>support
>>> for manuscript folios.
>>> 
>>> Let me know if you have a chance to try 1.0.4 and your experiences.
>>> 
>>> Thanks for all the great feedback and 5-star ratings!
>>> 
>>> Troy
>>> 
>>> https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>> 
>>> https://crosswire.org/bishop/manifest.plist
>>> 
>>> https://crosswire.org/bishop.ipa
>>> 
>>> https://crosswire.org/bishop.apk
>>> 
>>> http://git.crosswire.org/main/bishop
>>> 
>>> 
>>> 
>>> On 03/05/2018 03:15 AM, David Haslam wrote:
>>>> In response to Manfred.
>>>> 
>>>> TestFlight is part of Apple's infrastructure for testing beta
>versions of iOS apps before release.
>>>> 
>>>> I've used it in the past to install PocketSword when Nic Carter has
>been working on a beta version.
>>>> 
>>>> AFAIK, it still downloads from Apple, rather than direct from the
>developer. Correct me if I'm wrong.
>>>> 
>>>> NB. All new/updated iOS apps must support 64-bit and iOS 11 to be
>accepted by Apple.
>>>> 
>>>> 
>>>> ​Best regards,
>>>> 
>>>> David
>>>> 
>>>> Sent with ProtonMail Secure Email.​
>>>> 
>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>> 
>>>> On 4 March 2018 4:14 PM, Manfred Bergmann <manfred.bergmann at me.com>
>wrote:
>>>> 
>>>>> TestFlight not an option to make it installable for testers?
>>>>> 
>>>>> Manfred
>>>>> 
>>>>>> Am 04.03.2018 um 16:36 schrieb DM Smith dmsmith at crosswire.org:
>>>>>> 
>>>>>> David,
>>>>>> 
>>>>>> I’ve installed it on my iPhone 6. Will do my iPad 2 later today.
>>>>>> 
>>>>>> I don’t think the iOS app store supports 32-bit only any more,
>but they might allow dual 32/64. I have an old iPhone 5 on which I can
>test. I don’t have a 32-bit iPad like yours.
>>>>>> 
>>>>>> It’s not something you’ll be willing to do. I’m describing the
>process that I went through in case others are interested.
>>>>>> 
>>>>>> To install it, you need to be running MacOS. This is possible to
>do in a VM on Windows or Linux. I think that’s what Troy does. I have a
>Mac, so it isn’t a difficulty for me.
>>>>>> 
>>>>>> Within MacOS you have to install XCode from the Mac App Store and
>in XCode open Window->Devices and Simulators with your iOS device
>attached to your “Mac". Make the window wide enough to see the entire
>device “Identifier”. Right click on that, select copy and send that to
>Troy.
>>>>>> 
>>>>>> Troy will have to add that to the list of authorized devices and
>rebuild Bishop.ipa.
>>>>>> 
>>>>>> Download that ipa and in the same window, click + under INSTALLED
>APPS, navigate to that download and “Open” it. This will install it to
>your device.
>>>>>> 
>>>>>> Later, I think it’ll be possible to build from source in XCode.
>>>>>> 
>>>>>> DM
>>>>>> 
>>>>>>> On Mar 4, 2018, at 3:26 AM, David Haslam dfhdfh at protonmail.com
>wrote:
>>>>>>> 
>>>>>>> Hi Troy,
>>>>>>> 
>>>>>>> I've been ignoring Bishop on the grounds that I'd only ever seen
>it described as being an Android OS app.
>>>>>>> 
>>>>>>> This is the first time I've seen it mentioned in connection with
>iOS devices.
>>>>>>> 
>>>>>>> My devices are iPhone 5 and iPad Mini. My wife has an iPhone 5S
>and iPad Mini.
>>>>>>> 
>>>>>>> Even so, unless it's in the Apple iStore, only users who
>jailbreak could install it? AFAICT, it's not there.
>>>>>>> 
>>>>>>> btw. Is it a 64-bit app ?
>>>>>>> 
>>>>>>> Best regards,
>>>>>>> 
>>>>>>> David
>>>>>>> 
>>>>>>> Sent from ProtonMail Mobile
>>>>>>> 
>>>>>>> On Sat, Mar 3, 2018 at 21:53, Troy A. Griffitts
>scribe at crosswire.org wrote:
>>>>>>> 
>>>>>>>> Thanks for the feedback Michael,
>>>>>>>> 
>>>>>>>> I have added a new menu choice:
>>>>>>>> 
>>>>>>>> \[ Settings \]
>>>>>>>> 
>>>>>>>> -   Font Size +
>>>>>>>> 
>>>>>>>> It seems to work well on both iOS and Android. Please let me
>know if it makes the app more usable for you. The update should now be
>available for your phone.
>>>>>>>> 
>>>>>>>> Thank you again for taking the time to provide valuable
>feedback.
>>>>>>>> 
>>>>>>>> Troy
>>>>>>>> 
>>>>>>>> On 03/03/2018 04:05 AM, Michael H wrote:
>>>>>>>> 
>>>>>>>>> I already had AndBible installed.
>>>>>>>>> 
>>>>>>>>> Bishop installed and recognized all the modules (at least 20+
>bibles, i haven't confirmed "ALL") that AndBible has present. I haven't
>attempted any more module installs after installing Bishop, either from
>AndBible or Bishop.
>>>>>>>>> 
>>>>>>>>> The text is small on my Samsung Galaxy On5. Not horribly
>unreadably small, but small for me to use for any length of time. I
>don't see settings to adjust that, so I haven't spent much time on it.
>I can and will test more if you have something specific.. But this
>isn't ready for my eyes yet. Very promising tho. :-) Based on the
>images in the store screen, I would be using it more if the text had
>size adjustment.
>>>>>>>>> 
>>>>>>>>> On Fri, Mar 2, 2018 at 11:05 PM, Troy A. Griffitts
>scribe at crosswire.org wrote:
>>>>>>>>> 
>>>>>>>>> I've had 2 instances of problems running the app. One was a
>report from a user here, and another was trying to install the app on
>my TV. In both cases, the app showed a blank gray screen after install
>and and startup.
>>>>>>>>> 
>>>>>>>>> I have had debug versions on all my devices here at some
>point, so I'm not a very good clean test case. Has anyone had any luck
>installing and getting the basic set of modules running? Or any
>problems? Thanks for any feedback.
>>>>>>>>> 
>>>>>>>>>
>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>>>>>>>> 
>>>>>>>>> Troy
>>>>>>>>> 
>>>>>>>>> On 03/02/2018 01:31 PM, David Haslam wrote:
>>>>>>>>> 
>>>>>>>>>> Suggestion:
>>>>>>>>>> 
>>>>>>>>>> Please edit https://wiki.crosswire.org/Frontends:Bishop
>>>>>>>>>> 
>>>>>>>>>> and add these details.
>>>>>>>>>> 
>>>>>>>>>> Best regards,
>>>>>>>>>> 
>>>>>>>>>> David
>>>>>>>>>> 
>>>>>>>>>> Sent with ProtonMail Secure Email.
>>>>>>>>>> 
>>>>>>>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>>>>>>>> 
>>>>>>>>>> On 1 March 2018 2:26 AM, Troy A. Griffitts
>scribe at crosswire.org wrote:
>>>>>>>>>> 
>>>>>>>>>>> Dear team,
>>>>>>>>>>> 
>>>>>>>>>>> You all know we've been working on Cordova bindings for
>SWORD for quite some time now. We now have a simple reader written in
>JavaScript which will run unchanged on both Android and iOS.Bishop
>includes an InstallMgr to auto-discover remote installation sources and
>let a user install SWORD content.
>>>>>>>>>>> 
>>>>>>>>>>> I've kept the development code name "Bishop", my favorite
>android (from Aliens) and almost appropriate for a Bible app :) I've
>also tacked on our boring moniker from our Windows app, "Bishop: The
>SWORD Project for Android". Long name but should get more search hits.
>>>>>>>>>>> 
>>>>>>>>>>> Basically, Bishop's UI has 2 basic modes:
>>>>>>>>>>> 
>>>>>>>>>>> Reader: which simply shows 1 chapter of up to 3 Bibles in
>parallel.
>>>>>>>>>>> 
>>>>>>>>>>> Verse Study: When in reader mode, as the user scrolls, one
>verse will always be active, when "Verse Study" is chosen from the
>menu, the user can then drill down into that active verse. Verse Study
>has 4 tools:
>>>>>>>>>>> 
>>>>>>>>>>> Word Study: shows the verse broken down word by word,
>showing the original Greek or Hebrew behind each word, along with a
>simple definition.
>>>>>>>>>>> 
>>>>>>>>>>> Commentary: shows all installed commentary for that verse.
>>>>>>>>>>> 
>>>>>>>>>>> Witness Study: shows all available ancient New Testament
>manuscript witnesses which attest to the current verse.
>>>>>>>>>>> 
>>>>>>>>>>> Variant Study: shows all variant between the manuscript
>witnesses for the current verse.
>>>>>>>>>>> 
>>>>>>>>>>> Other features include very basic bookmarks and search. The
>Android release has an initial attempt at BibleSync support to send
>your current verse out to all your friends running Bishop on the same
>network (thanks Karl!).
>>>>>>>>>>> 
>>>>>>>>>>> The initial goal of Bishop was to be the thinnest client on
>top of the bindings, as an example and thus uses no 3rd party
>libraries, save jQuery. Now that the initial release is completed and
>can serve as an example, we're free to improve the mobile user
>interface if anyone feels called to join the team and give it a shot.
>>>>>>>>>>> 
>>>>>>>>>>> Installation locations follow. It's best to let Bishop
>install its basic set of SWORD modules upon first run, so it has a
>minimal set of tools it can use to operate. It will prompt you to do
>this when you first launch the application and it finds no modules
>installed.
>>>>>>>>>>> 
>>>>>>>>>>> Android users can install the app from:
>>>>>>>>>>> 
>>>>>>>>>>>
>https://play.google.com/store/apps/details?id=org.crosswire.bishop
>>>>>>>>>>> 
>>>>>>>>>>> iPhone users will need to send me their UDID for testing
>while we try to get through the Apple Store approval process. I haven't
>even tried yet as I don't have much hope that it is "pretty" enough for
>them, but the download link for the iPhone binary is here:
>>>>>>>>>>> 
>>>>>>>>>>> https://crosswire.org/bishop/manifest.plist
>>>>>>>>>>> 
>>>>>>>>>>> https://crosswire.org/bishop.ipa
>>>>>>>>>>> 
>>>>>>>>>>> The code can be had from:
>>>>>>>>>>> 
>>>>>>>>>>> http://git.crosswire.org/main/bishop
>>>>>>>>>>> 
>>>>>>>>>>> Please let us know what you think if you are a user, and
>offer your suggestions from a usability perspective.
>>>>>>>>>>> 
>>>>>>>>>>> If you are a developer, please offer comments and suggest
>features you have a desire and are willing to add.
>>>>>>>>>>> 
>>>>>>>>>>> Please give us a great rating so we show up in a search in
>the Play Store and let others know. I think we have some unique feature
>that other app don't offer and I've been using Bishop as my morning
>reader for a while now. The default fullscreen text without clutter is
>pleasant.
>>>>>>>>>>> 
>>>>>>>>>>> Christ's best for you!
>>>>>>>>>>> 
>>>>>>>>>>> Troy
>>>>>>>>>> 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
>>>>>>>>> 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
>>>>>>>>> 
>>>>>>>>> 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
>>>>>>> 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
>>>>>> 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
>>>> 
>>>> _______________________________________________
>>>> 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
>>> 
>>> 
>>> _______________________________________________
>>> 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
>> 
>> 
>> _______________________________________________
>> 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
>
>
>_______________________________________________
>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

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20180314/82c85532/attachment-0001.html>


More information about the sword-devel mailing list