Hey guys,

As Fr.  Cyrille mentions, Bishop is available on iOS.

Bishop builds Swift wrappers around the SWORD C++ engine and uses those for delivery of the cordova plugin for the SWORD library:

https://www.npmjs.com/package/cordova-plugin-crosswire-sword

This should already make available the full SWORD engine to anyone wishing to write an iOS app in JavaScript/TypeScript.

Bishop does this and compiles for both iOS and Android:

https://crosswire.org/applications/#bishop

It's not a bad starting point for continued development.  I use it each day for my daily reading and to show manuscript evidence to people when they doubt the historicity of Scripture.

The Android version is one or two releases ahead of the iOS version simply because I don't keep active a macOS virtual machine around to build.  Would be nice to have something like that available for CI/CD.

Troy


On 1/14/25 12:46 PM, David Haslam wrote:
FYI.

I emailed Nic Carter and he responded with a cc: to Michael.

In his second paragraph, he made these technical observations:

//Given the rapid development of Apple’s frameworks on iOS, it’s hard to keep 
an app “up to date” and even compiling on iOS! I have looked a little at the 
situation and in the end I decided there was so much work required updating the 
ObjectiveC++ app that it would be a much better idea to simply port it over to 
Swift, rather than port it over to the new ObjC frameworks at this point. Some 
parts can be left as ObjC, but that’s pretty much just the libsword C++ 
wrappers, all the UI should be ported given it’s possible ObjC support could be 
dropped by Apple any time in the next 5 years?//

Best regards,

David

Sent with Proton Mail secure email.

On Tuesday, January 14th, 2025 at 2:56 AM, Kahunapule Michael Johnson 
<kahunap...@ebible.org> wrote:

I discussed this with a volunteer developer, today. We agreed that probably the 
best way forward was a rewrite/replacement. If anyone wants to contribute to 
that effort, please let me know.


On 1/13/25 00:26, David Haslam wrote:

FYI: I've just noted the discovery in the developers' wiki

https://wiki.crosswire.org/Frontends:PocketSword

Best regards,

David

Sent with Proton Mail secure email.

On Sunday, January 12th, 2025 at 10:12 PM, David Haslam dfh...@protonmail.com 
wrote:

Dear all,

Today I discovered that PocketSword is no longer downloadable from the App 
Store!

NB. I've already alerted Michael Johnson via Messenger.

cf. The original developer (Nic Carter) stopped developing the software after 
he moved to teach in New Zealand several years ago.

Presumably, Apple has ruled that those apps that were designed only for iOS 10 
or earlier should be removed from the store.

cf. Back in late 2020, I ask them "Is there a high risk that next month Apple may 
disqualify PocketSword from the App Store if it’s not updated to their latest data 
privacy standards?"

Michael informed us in May 2022 that his friend Craig Ahlman had volunteered to 
work on PocketSword. Even so, there's been no news of any progress since then.

I would be very sad if this excellent front-end app for iPhone and iPad devices 
could not be brought back to see the light of day.

Best regards,

David

Sent with Proton Mail secure email.
_______________________________________________
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
_______________________________________________
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

Reply via email to