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">http://code.google.com/p/and-bible/downloads/list</a>. You need to manually copy the contents of SdcardBibles.zip to your Android's sdcard prior to installing AndBible.apk</div>
<div><br></div><div><span class="Apple-style-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>