<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi Tobias,</p>
<p>Thanks for this. We might find some synergy between our frontend
efforts. Bishop is the first frontend written using the Cordova
bindings available within the SWORD source. I am not sure how
much Electron desktop apps and Cordova mobile apps share when it
comes to writing native plugins, but you might find the Cordova
plugin helpful. It is by no means a well refined binding of the
SWORD C++ engine for JavaScript, but it works well enough for the
Bishop Android and iOS apps. It exposes three main SWORD classes:
InstallMgr, SWMgr, and SWModule.<br>
</p>
<p>You can see the .js interface here:</p>
<p><a class="moz-txt-link-freetext" href="http://crosswire.org/svn/sword/trunk/bindings/cordova/org.crosswire.sword.cordova.SWORD/www/SWORD.js">http://crosswire.org/svn/sword/trunk/bindings/cordova/org.crosswire.sword.cordova.SWORD/www/SWORD.js</a></p>
<p>Looking forward to trying your project and sharing in work
together.</p>
<p>Troy</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 2/24/19 10:38 AM, Tobias Klein
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:8de88a8a-8efc-cef3-536e-66c49a1912bf@tklein.info">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p>Hello sword developers,</p>
<p>My name is Tobias Klein. I'm a Christian and software developer
based in Mannheim, Germany.</p>
<p>I've just published a new release of Ezra Project (version
0.7.1) on Github:</p>
<p><a class="moz-txt-link-freetext"
href="https://github.com/tobias-klein/ezra-project/releases/tag/0.7.1"
moz-do-not-send="true">https://github.com/tobias-klein/ezra-project/releases/tag/0.7.1</a></p>
<p>Feature overview in a video tutorial: <a
class="moz-txt-link-freetext"
href="https://www.youtube.com/watch?v=b8gScfa0MqM"
moz-do-not-send="true">https://www.youtube.com/watch?v=b8gScfa0MqM</a></p>
<p>I've been starting to work on this software about 9 years ago,
at that time it was web-based. I figured that the web-based
approach (server-based) was not super useful for end users, so
last year I turned the software into a Desktop app (still the
same javascript-based frontend, but based on Electron) and this
is what I'm releasing now.</p>
<p>This version comes with a very basic feature: Topic-based verse
tagging.<br>
The general idea behind Ezra Project is to have a bible software
that allows the user to store self-created study material right
with the bible text.</p>
<p>The tagging feature is what I use myself extensively for
topical study to prepare sermons, home bible studies, etc. I
found it very valuable to maintain my own "topical index".<br>
</p>
<p>In my web-based version of Ezra Project I have some more
features that I may migrate to this desktop application one
feature at a time in the future. Planned features are:<br>
</p>
<ul>
<li>Export of tagged verses to text document</li>
<li>In-book search</li>
<li>Cross-bible search with possibility to tag within search
results<br>
</li>
</ul>
<p>Some technical infos:<br>
</p>
<ul>
<li>Ezra Project uses a C++ library that wraps the Sword
interface behind an Electron-compatible interface: <a
class="moz-txt-link-freetext"
href="https://github.com/tobias-klein/ezra-sword-interface"
moz-do-not-send="true">https://github.com/tobias-klein/ezra-sword-interface</a></li>
<li>Ezra Project currently runs on Windows (tested on Windows
10) and on Linux (64 bit, tested on Ubuntu 18.04.1 LTS).<br>
</li>
</ul>
<p>I'd be happy about any feedback regarding Ezra Project. Since I
just published it there are not any users, yet. I thought it may
be good to start with you guys here ... :)</p>
<p>Greetings from Mannheim, Germany</p>
<p>Tobias<br>
</p>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
</blockquote>
</body>
</html>