Kotlin Multiplatform Sword apps for Android and iOS

Martin Denham <[email protected]> Fri, 4 Jul 2025 20:04:16 +0100
Newsgroups gmane.comp.literature.sword.devel
Message-ID <CAJ30_ONbqgRK5zxm_sS3DFGuarswAG_ap7NDSo_gpdt70O02sg@mail.gmail.com>
--===============6476395849967171787==
Content-Type: multipart/alternative; boundary="0000000000009d435a06391f2a75"

--0000000000009d435a06391f2a75
Content-Type: text/plain; charset="UTF-8"

Hi,

I have been working on a Kotlin Multiplatform Sword app for iOS and
Android.  There is still an awful lot of work to be done, but as I just
started a new job I won't have much time to work on it so thought I would
make a preview build available. Please bear in mind there is lots more to
do and also critical bugs.

Here are links to the apps to install (the distribution is a bit ad hoc but
hopefully usable):
Android app
<https://drive.usercontent.google.com/download?id=1I5yVvmtiQDorwflBJwF1Egj3SFWvL1gO&export=download>
*iOS app zipped up
<https://drive.google.com/uc?export=download&id=12g2pmLlLheNuTMhY-YhRHVG5zZSKCTfY>*

As part of the Kotlin Multiplatform Bible project I also started work
on a Multiplatform
KSword <https://github.com/mjdenham/ksword-multiplatform> library.  To
build it you will also need to check this Multiplatform KTar
<https://github.com/mjdenham/ktar-multiplatform> library out adjacent to
it. The two library projects are open source but the actual Bible app is
currently in a private repository because it will be a long time before it
is ready.

Best regards
Martin

--0000000000009d435a06391f2a75
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>I have been working on a Kotlin Mul=
tiplatform Sword app for iOS and Android.=C2=A0 There is still an awful lot=
 of work to be done, but as I just started a new job I won&#39;t have much =
time to=C2=A0work on it so thought I would make a preview build available. =
Please bear in mind there is lots more to do and also critical bugs.</div><=
div><br></div><div>Here are links to the apps to install (the distribution =
is a bit ad hoc=C2=A0but hopefully usable):</div><div><a href=3D"https://dr=
ive.usercontent.google.com/download?id=3D1I5yVvmtiQDorwflBJwF1Egj3SFWvL1gO&=
amp;export=3Ddownload">Android app</a></div><div><i><a href=3D"https://driv=
e.google.com/uc?export=3Ddownload&amp;id=3D12g2pmLlLheNuTMhY-YhRHVG5zZSKCTf=
Y">iOS app zipped up</a></i></div><div><br></div><div>As part of the Kotlin=
 Multiplatform Bible project I also started work on a <a href=3D"https://gi=
thub.com/mjdenham/ksword-multiplatform">Multiplatform KSword</a> library.=
=C2=A0 To build it you will also need to check this=C2=A0<a href=3D"https:/=
/github.com/mjdenham/ktar-multiplatform">Multiplatform KTar</a> library out=
 adjacent to it. The two library projects=C2=A0are open source but the actu=
al Bible app is currently in a private repository because it will=C2=A0be a=
 long time before it is ready.</div><div><br></div><div>Best regards</div><=
div>Martin</div></div>

--0000000000009d435a06391f2a75--

--===============6476395849967171787==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

--===============6476395849967171787==--