[jsword-devel] jsword on android
Joe Walker
joe at eireneh.com
Tue Apr 20 07:44:41 MST 2010
I have no idea about the annotation issues, so I'll take your word for it.
You can subscribe to jsword-devel here:
http://www.crosswire.org/mailman/listinfo/jsword-devel
Joe.
On 20/04/2010 15:33, Wes Widner wrote:
> Hey Joe,
>
> Thanks for getting back with me on this. I also recently got an
> Android phone and while there are a few good Bible apps for it already
> I highly respect and admire the Sword family of apps and I would love
> to see it supported natively.
>
> I also have a niche application I want to try and build (flashcards
> for Greek vocab using the Strongs dictionary).
>
> At any rate, I have done a lot more digging since my email to you and
> it seems that jsword as it stands contains several annotations that
> cause the dex compiler in android's sdk to choke. Lucene also contains
> the same sort of annotation issues. These annotation issues are known
> by the android core team and they are working on a work-around, but no
> word yet on when it will be released.
>
> In the meantime I've started working with the android native
> development kit using the early work on a project known as 'bishop
> <http://www.mail-archive.com/sword-devel@crosswire.org/msg20790.html>'
> which is a JNI wrapper to the C-based sword api.
>
> So far it compiles and allows for some rudimentary working with the
> modules.
>
> While there are some good performance reasons to use JNI, I would
> still love to see a pure java solution and would therefore love to
> help with a jsword fork in any way I can.
>
> What do I need to do to subscribe to the jsword-devel list?
>
> Thanks,
> -Wes
>
>
> On Tue, Apr 20, 2010 at 10:19 AM, Joe Walker <joe at eireneh.com
> <mailto:joe at eireneh.com>> wrote:
>
> On 15/04/2010 20:47, Wes Widner wrote:
>
> Hey Joe,
>
> I've been poking through the jsword source in hopes of
> trimming it down somewhat in order to use it in an android
> application I am writing. I have two questions I'd like to see
> if you could help me with:
>
> 1. Have you worked with jsword in relation to the android sdk
> (or the dalvik jvm) any?
>
> I haven't, however I have just got an android phone, so I've been
> itching to have a go.
>
>
> 2. Is there a way to pare down the jsword code to a minimal
> set required to load local sword modules (instead of
> attempting to auto-download them) and read/search through them
> (lucene has issues at the moment being run under the android sdk)?
>
> There used to be 2 implementations of the search interfaces,
> although I suspect that we've junked the pre-lucene one by now. It
> should be trivial to create a stub implementation (so long as you
> don't want the ability to search ;-)
>
> I'm CCing jsword-devel at crosswire.org
> <mailto:jsword-devel at crosswire.org> which is where this
> conversation should probably take place.
>
> Joe.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/jsword-devel/attachments/20100420/d9d132d9/attachment.html>
More information about the jsword-devel
mailing list