[sword-devel] Android SWORD

Wes Widner wes at werxltd.com
Mon May 17 10:10:11 MST 2010


Troy,

Is there any chance we could start up a seperate project/repo for an Android
front-end?

Now that I'm done with my project (flashcard clone for Android) I would love
to help out with an Android Bible app. Especially since I've begun to notice
the abrupt shortcomings of the other Android Bible apps.

-Wes


On Mon, May 17, 2010 at 12:43 PM, Troy A. Griffitts <scribe at crosswire.org>wrote:

>  Hey Joey,
>
> Yeah, It's still slowly making progress.  All work for the JNI wrapper of
> the SWORD lib for Android is checked into SVN under the bindings folder of
> the lib source if you'd like to play.  There are a few emails on sword-devel
> about how to compile it, which I'm sure you could file with a quick search.
> The actual end user application isn't checked in anywhere, as it is just a
> bunch of very basic calls to the engine to grab a chapter of text, search,
> install a module, etc., as a test of the bindings.  A nicely designed user
> interface is needed.  Hope to have more time to spend on it after I finish
> some not-so-fun-but-necessary tasks on other projects.
>
> Troy
>
>
>
>
> On 05/17/2010 09:04 AM, Joe Dobrik wrote:
>
> Hello all,
>
> I hope I am at the right place to enquire if anyone is working on this
> project and if there is any progress made on it since last October?
> As many new phone came out recently running Android 2 it would be great to
> have it available on there too.
>
> Thanks,
>
> joey d.
> <><
>
>  Re: [sword-devel] Android SWORD
>
> Troy A. Griffitts
> Wed, 21 Oct 2009 01:09:21 -0700
>
> A quick update on Android progress.
>
>
> o  Basic Bible navigation and display are working, albeit not pretty.
> o  Text-to-Speech functionality is added.
> o  All methods from the engine are now completely wrapped to the same
> swordorb.idl interface we use for SWORDWeb's Java<-CORBA->C++ bridge, so
>
> a full-featured Android client should now be possible with the current
> engine exposure.
>
> Everything is still at the same location (below).
>
>         -Troy.
>
>
> Troy A. Griffitts 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.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/20100517/7d96616c/attachment.html>


More information about the sword-devel mailing list