Troy,<div><br></div><div>Is there any chance we could start up a seperate project/repo for an Android front-end?</div><div><br></div><div>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.</div>
<div><br clear="all">-Wes<br>
<br><br><div class="gmail_quote">On Mon, May 17, 2010 at 12:43 PM, Troy A. Griffitts <span dir="ltr"><<a href="mailto:scribe@crosswire.org" target="_blank">scribe@crosswire.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#ffffff" text="#000000">
Hey Joey,<br>
<br>
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.<br><font color="#888888">
<br>
Troy</font><div><div></div><div><br>
<br>
<br>
<br>
On 05/17/2010 09:04 AM, Joe Dobrik wrote:
<blockquote type="cite">Hello all,<br>
<br>
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?<br>
As many new phone came out recently running Android 2 it would be great
to have it available on there too.<br>
<br>
Thanks,<br>
<br>
joey d.<br>
<><<br>
<br>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:monospace">
<div style="color:rgb(0, 103, 146)">
<h1 style="margin:0px;padding:1em 0px 0px;font-size:18px"><span style="font-weight:bold;padding-right:10px">Re:
[sword-devel] Android SWORD</span></h1>
<p style="margin-top:0px"><span style="font-style:italic">Troy A. Griffitts</span><br>
<span style="color:rgb(136, 136, 136);padding-right:10px">Wed, 21 Oct
2009 01:09:21 -0700</span></p>
</div>
<div style="float:left;width:827px">
<pre>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:
>
> <a rel="nofollow" href="http://crosswire.org/%7Escribe/bishop.apk" style="color:rgb(0, 103, 146)" target="_blank">http://crosswire.org/~scribe/bishop.apk</a>
>
> 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.
>
> <a rel="nofollow" href="http://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/" style="color:rgb(0, 0, 0)" target="_blank">http://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/</a>
>
> 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: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a>
> <a rel="nofollow" href="http://www.crosswire.org/mailman/listinfo/sword-devel" style="color:rgb(0, 0, 0)" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
> Instructions to unsubscribe/change your settings at above page
_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a>
<a rel="nofollow" href="http://www.crosswire.org/mailman/listinfo/sword-devel" style="color:rgb(0, 0, 0)" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
</div>
</span></span><br>
<pre><fieldset></fieldset>
_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
</blockquote>
<br>
</div></div></div>
<br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div>