[sword-devel] Android SWORD

SonWon sonwon.1 at gmail.com
Tue Jun 8 15:49:22 MST 2010


I could help with user interface design and testing but would need someone
who could code.

On Tue, Jun 8, 2010 at 6:38 PM, Kermit Kiser <bsv at kermitkiser.com> wrote:

>  A couple weeks ago Troy posted this message:
> -------------------------------------------------
>
> Dear Vitaliy,
>
> The SWORD library has been ported to Android with Java wrapper classes via the NDK. Instructions for building can be found in the trunk of our svn repository under bindings/java-jni/README.
> http://crosswire.org/svn/sword/trunk/bindings/java-jni/README
>
> When developing the bindings, I had a test program I used to test the calls to the engine. I called it Bishop, but have not continued to develop it into a fully usable application. I could post the source, but I'd rather see what a real Android UI developer can do with the bindings instead.
>
> The port is very preliminary so please let me know if things seem not to work as you'd expect.
> -------------------------------------
>
> If I understand that correctly, Bishop was never intended to be the actual Android SWORD frontend but only a feasibility demonstration. When I get some time free from my other Android projects I hope to take a whack at this one but I don't use Java or C so there may be a learning curve.
>
> -- Kermit Kiser (BSV module developer)
> AndRexx Applications
>
>
> SonWon wrote:
>
> Any more progress on the Android Bible Reader?
>
>
> On Mon, Oct 12, 2009 at 1:46 PM, Troy A. Griffitts <scribe at crosswire.org>wrote:
>
>> There is now a preliminary Android NDK / Java binding available in SVN.
>>  This is very very early and should just be considered a proof of concept.
>>
>> There is a package available to show things working, but doesn't really
>> do much:
>>
>> http://crosswire.org/~scribe/bishop.apk<http://crosswire.org/%7Escribe/bishop.apk>
>>
>> the JNI libsword.so should be placed in your project/libs directory, e.g.,
>>
>> ~/workspace/bishop/libs/armeabi/libsword.so
>>
>> and can be obtained from the above package-- believe me, you don't want
>> to try to compile it yourself as the NDK does not have STL support out
>> of the box.  The Java classes can be obtained from the
>> sword/bindings/java-jni/src directory, e.g.
>>
>>
>> http://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/
>>
>> Module library must exist on your SD card under a 'sword' directory to
>> be found, e.g., unzip KJV.zip to /sdcard/sword/
>>
>> Have fun, let me know if anyone else is interested in developing an
>> Android frontend.
>>
>>        -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.orghttp://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/20100608/1193e992/attachment.html>


More information about the sword-devel mailing list