<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
I have no idea about the annotation issues, so I'll take your word for
it.<br>
You can subscribe to jsword-devel here:
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/jsword-devel">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
<br>
Joe.<br>
<br>
On 20/04/2010 15:33, Wes Widner wrote:
<blockquote
cite="mid:x2z1c76e1f81004200733hf9a26e99q7f7971f84b870e26@mail.gmail.com"
type="cite">Hey Joe,
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>I also have a niche application I want to try and build
(flashcards for Greek vocab using the Strongs dictionary).</div>
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>In the meantime I've started working with the android native
development kit using the <a moz-do-not-send="true"
href="http://www.mail-archive.com/sword-devel@crosswire.org/msg20790.html">early
work on a project known as 'bishop</a>' which is a JNI wrapper to the
C-based sword api.<br clear="all">
<br>
</div>
<div>So far it compiles and allows for some rudimentary working with
the modules. </div>
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>What do I need to do to subscribe to the jsword-devel list? </div>
<div><br>
</div>
<div>Thanks,</div>
<div>-Wes<br>
<br>
<br>
<div class="gmail_quote">On Tue, Apr 20, 2010 at 10:19 AM, Joe Walker
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:joe@eireneh.com">joe@eireneh.com</a>></span> wrote:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On 15/04/2010 20:47, Wes Widner wrote:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hey Joe,<br>
<br>
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:<br>
<br>
1. Have you worked with jsword in relation to the android sdk (or the
dalvik jvm) any?<br>
</blockquote>
</div>
I haven't, however I have just got an android phone, so I've been
itching to have a go.
<div class="im"><br>
<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
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)?<br>
</blockquote>
</div>
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 ;-)<br>
<br>
I'm CCing <a moz-do-not-send="true"
href="mailto:jsword-devel@crosswire.org" target="_blank">jsword-devel@crosswire.org</a>
which is where this conversation should probably take place.<br>
<font color="#888888"><br>
Joe.<br>
<br>
</font></blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>