Comments (9)
Are there not already available desktop bible apps from Crosswire? And Bible is a front-end for the JSword library.
Android does use the Java language, but with all its own APIs, someone should rather run an Android emulator to run And Bible.
from and-bible.
I have AndBible running in a mac osx and a Linux environment several times over, using emulators. If you really like it you might try that route before trying to design a new wheel.
However, I prefer and recommend BibleTime for any desktop.
from and-bible.
Thanks, I was using Xiphos until now but found it lacking compared to and-bible. bibletime seems to be better but it is also not very modern. For example if you add multiple versions you can't even move them right or left. Since and-bible is bringing in innovative features I thought having this same code being the basis for desktop and mobile would be really nice.
It's just something to consider. I'm not too fit in Java but might learn and help. I have an idea like:
- write generic code that does something on top of JSword (which is probably often necessary?)
- Android and the desktop app extend the classes to do whatever they need to achieve that is platform specific
from and-bible.
For example with both Xiphos and Bibletime copying verses is annoying. With Bibletime it seems not even possible to copy a verse range. The method of selecting multiple verses that was introduced recently with and-bible is quite nice compared to that.
from and-bible.
It is possible!
Here is a tutorial for setting up AndBible as a Chrome Extension. This will enable it to run in Windows, Mac OSX, Linux, or ChromeOS without an emulator.
https://mattzab.wordpress.com/andbible-chrome-extension/
from and-bible.
@mattzab It's inaccurate to say AndBible would become a Chrome extension. You must download an extension that acts as an emulator. That can be guessed by the size of the extension (201MiB) and the runtime name.
While much easier to setup, it's still an emulator.
from and-bible.
from and-bible.
May be possible in the future with https://www.jetbrains.com/lp/compose-mpp/
from and-bible.
May be possible in the future with https://www.jetbrains.com/lp/compose-mpp/
It's similar idea as making IOS app. Almost complete rewrite.
from and-bible.
Related Issues (20)
- Creating module backup fails due to duplicate entry HOT 1
- Search dialog fails (java.lang.NullPointerException: null cannot be cast to non-null type org.crosswire.jsword.book.basic.AbstractPassageBook) HOT 2
- Window divider weird speed changes HOT 1
- Crash when copying a hyperlink HOT 1
- Suggest reporting crash only if crashing 2 times in a row HOT 2
- export bookmarks & notes in txt / csv / ods.. HOT 3
- Line spacing does not work for ePub? HOT 1
- Crash when clicking misformatted reference (external link with reference tag) HOT 2
- Some modules that could be included! HOT 1
- Crash when using "Easy start" with slow internet
- Upgrade app signing key
- Full search result list even if there are more than 1000 hits HOT 3
- Search menu option disabled for NASB
- Epub crash (file provided)
- errors in the names of bible verses
- Confusing loading state in Battery Saver
- Set up auto-assign to project without gh actions (and remove assosiated gh actions)
- Note after verse should not appear as part of verse
- App tries to make index for multi document view and crashes
- Chinese: failing to start listen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from and-bible.