Thank you thank you thank you Martin!<div><br></div><div>You are the man!</div><div><br></div><div>I will test this weekend and give you feedback.</div><div><br><br><div class="gmail_quote">On Fri, Jul 2, 2010 at 7:10 AM, Martin Denham <span dir="ltr">&lt;<a href="mailto:mjdenham@gmail.com">mjdenham@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<div><br></div><div>I have built a working prototype of a bible for Android mobile phones.  The prototype uses a slightly modified JSword back-end.  You can download the prototype from <a href="http://code.google.com/p/and-bible/downloads/list" target="_blank">http://code.google.com/p/and-bible/downloads/list</a>.  You need to manually copy the contents of SdcardBibles.zip to your Android&#39;s sdcard prior to installing AndBible.apk</div>

<div><br></div><div><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse"><div>You can </div><div><ol><li style="margin-left:15px">view a chapter at a time in bible page format</li>
<li style="margin-left:15px">select a book: ESV bible, WEB bible, Hebrew bible, JFB commentary, Barnes commentary by pressing a tool-bar button</li><li style="margin-left:15px">select a bible book chapter by pressing a tool-bar button</li>

<li style="margin-left:15px">swipe left for next chapter or right for previous</li><li style="margin-left:15px">search for words in the current book - press search button</li><li style="margin-left:15px">click a search result to go to the appropriate chapter</li>

</ol><div>Testing has been done on Android 1.6, 2.1, and 2.2.  On a G1 performance is okay but there are some pauses.  If the chapter is big e.g. Ps 119 and most commentary pages there may be a long pause.  I am planning some performance analysis.</div>

</div><div><br></div><div><b>JSword</b></div><div>Android 2.2 has excellent support for JSword but unfortunately java.xml.transform.* was only introduced in version 2.2 so I had to switch from xslt to sax for html creation for the screen.  Earlier Android releases also appear to have issues with dynamic class loading so I had to make some changes to JSword source for this prototype build.  I also made a memory optimisation.</div>

<div><br></div><div>Best regards</div><div>Martin</div></span></div>
<br>_______________________________________________<br>
mobile-devel mailing list<br>
<a href="mailto:mobile-devel@crosswire.org">mobile-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/mobile-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/mobile-devel</a><br>
<br></blockquote></div><br></div>