Go Bible

Last updated
Go Bible
Original author(s) Jolon Faichney
Developer(s) Jolon Faichney
Initial releaseSeptember 28, 2003;20 years ago (2003-09-28)
Stable release
2.4.4 / December 14, 2012;10 years ago (2012-12-14)
Repository
Operating system Java Platform, Micro Edition
Size 1.5 MB
Type Bible study
License New BSD license
Website go-bible.org

Go Bible is a free Bible viewer application for Java mobile phones (Java ME MIDP 1.0 and MIDP 2.0). It was developed by Jolon Faichney in Surf City, Gold Coast, Queensland, Australia, with help from several other people who assisted in making versions for other languages and translations. Go Bible is installed like any other midlet by copying the .jar and .jad file to the cell phone by USB or Bluetooth. The English KJV Go Bible 1.1 can also be installed using WAP download.

Contents

Features

Go Bible 2.2.6 featured:

Releases

Releases subsequent to 2.2.6 are hosted on the SVN server for the CrossWire Bible Society. [2] Compiled versions of Go Bible Creator can be downloaded from the relevant Google groups. [3]

In July 2008, Go Bible was adopted as a software development project by the CrossWire Bible Society. [4]

The news page on the Go Bible website provides some more details. For more detailed development history up to March 2005, see the onthenet.com.au website. [8]

Languages

Go Bible site

Including the King James Version which heads the list, Go Bible is already available in 23 languages. These include:

EnglEnglishish - Afrikaans - Arabic - Chinese - Danish - Dutch - Finnish - French - German - Hungarian - Indonesian - Norwegian - Portuguese - Romani (Gypsy) - Romanian - Russian - Spanish - Swedish - Tagalog (Filipino) - Ukrainian - Vietnamese -

Other websites

Third-party developers [9] have already published Go Bible translations in the following further languages:

Albanian - Armenian - Basque - Breton (NT) - Burmese - Cebuano - Zo (NT) - Chamorro (portions) [10] - Coptic [11] - Croatian [12] - Czech - Dari [13] - Esperanto [14] - Estonian [15] - Georgian [16] - German (Volxbibel translation) [17] - Greek [18] - Haitian Creole - Hebrew (OT) [19] - Hindi [20] - Hungarian [21] - Icelandic - Indonesian/Bahasa [22] [23] - Japanese - Kabyle - Kekchi - Korean - Latin (Vulgate) - Latvian - Lithuanian [24] - Malayalam [25] - Manx Gaelic (portions) - Maori - Mizo [26] - Nepali [27] - Paite [28] - Pashto [29] - Persian [13] - Polish - Potawatomi (portions) - Serbian - Shuar - Slovak - Slovenian [30] - Swahili - Ukrainian [31] - Uma - Urdu [32] - Tamajaq (portions) - Tamil [33] - Thai [34] - Turkish - Welsh [35] - Wolof - Xhosa -

These lists are likely to grow as more people become involved in using the developer application .

Many of the Go Bible translations still use English for the Bible book names, and for the user interface, though that is now starting to change as developers become more familiar with the features of the developer application.

Unicode fonts

Go Bible uses the Unicode fonts installed by the mobile phone manufacturer. Some translations may not display correctly on all phones due to missing code pages or individual codes. Also, there are problems with some Sony Ericsson phones with regard to displaying Arabic script and other right-to-left languages. Rendering such languages properly depends on having a correct implementation of the bidirectional algorithm as well as glyph shaping.

Compatibility

Phones with limited memory

It is possible to divide Go Bible into several smaller collections so that the JAR files can be installed in mobile phones with limited memory. For some models, splitting into Old Testament and New Testament is sufficient. For older models, splitting into files smaller than 1MB, 512KB, 256KB or 128KB may be necessary. Go Bible 1.0 is suitable for phones with 64KB JAR file limit.

Phones that check certificates

Go Bible applications are not digitally signed. Some phone models by default will not install unsigned applications. In many such cases, it is usually possible to find a phone setting to change to accept unsigned applications.

Developer application

The author has also provided a developer kit called Go Bible Creator. This enables further translations and language versions to be generated by users. Go Bible Creator takes as data input Bible files in Theological Markup Language (ThML) or Open Scripture Information Standard (OSIS). From version 2.3.2, the ability to process Unified Standard Format Markers [36] (USFM) has been added.

Go Bible Creator supports two useful additional features:

Go Bible Creator was used successfully by the author of the Mobile Bible [37] site in Belgium to create several Go Bible collections in various languages. [38]

Another user has started a Go Bible Box.net account, [39] from which several more Go Bible collections may be downloaded.

The author has started a Go Bible Project on Google Code, [3] but for discussing the Go Bible source code is Go Bible Dev. [40]

Go Bible Creator is not limited to making Bible collections. It can also be used to create other types of e-Book, such as an electronic hymn book (words only) or daily devotionals. [41] [42]

The original source code for both GoBibleCore and GoBibleCreator was available online under the new BSD license. [3] The latest source code is available from CrossWire, under the GNU GPLv2 license. [43]

Go Bible Creator is supported by the SIL Pathway [44] project for publishing scripture.

Go Bible Creator is supported by the open source Bible editing application called Bibledit. [45]

One member of the Theologische Initiative Freiburg [46] has written software scripts to convert Zefania XML Bible modules into the ThML format for use with Go Bible Creator. Though the description is "Converts a Zefania XML bible modul to a SWORD -modul", the download includes a tool for Go Bible. The host language is German.

Distribution

Go Bible is listed in a number of free and open source software distributor sites, such as:

Go Bible is also being used on a number of Christian websites. [52] [53]

Go Bible in Java ME emulators

The Go Bible application can be previewed in the following Java ME emulators:

It is also possible to run Go Bible applications on a Pocket PC by installing the following: [55]

It is even possible to run Go Bible in a Sony PlayStation Portable by installing a Java emulator for the PSP. [57] See:

Go Bible also works in the JVM called Esmertec Jbed, (J2ME Programming/Esmertec Jbed) which can be installed on various mobile phone platforms.

Similar products

See also

Related Research Articles

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices. Java ME was formerly known as Java 2 Platform, Micro Edition or J2ME. As of December 22, 2006, the Java ME source code is licensed under the GNU General Public License, and is released under the project name phoneME.

A MIDlet is an application that uses the Mobile Information Device Profile (MIDP) of the Connected Limited Device Configuration (CLDC) for the Java ME environment. Typical applications include games running on mobile devices and cell phones which have small graphical displays, simple numeric keypad interfaces and limited network access over HTTP. MIDlet can run on Android devices via the J2ME Loader emulator application.

<span class="mw-page-title-main">Adobe Acrobat</span> Set of application software to view, edit and manage files in Portable Document Format (PDF)

Adobe Acrobat is a family of application software and Web services developed by Adobe Inc. to view, create, manipulate, print and manage Portable Document Format (PDF) files.

Mobile Information Device Profile (MIDP) is a specification published for the use of Java on embedded devices such as mobile phones and PDAs. MIDP is part of the Java Platform, Micro Edition framework and sits on top of Connected Limited Device Configuration (CLDC), a set of lower level programming interfaces. MIDP was developed under the Java Community Process. The first MIDP devices were launched in April 2001.

The Connected Limited Device Configuration (CLDC) is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation. The CLDC is combined with one or more profiles to give developers a platform for building applications on embedded devices with very limited resources such as pagers and mobile phones. The CLDC was developed under the Java Community Process as JSR 30 and JSR 139.

A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000-s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.

Workspace is a term used in various branches of engineering and economic development.

Thrift is an interface definition language and binary communication protocol used for defining and creating services for numerous programming languages. It was developed at Facebook for "scalable cross-language services development" and as of 2020 is an open source project in the Apache Software Foundation.

<span class="mw-page-title-main">Nokia 6120 classic</span> Mobile phone model

The Nokia 6120 classic is a mid-range smartphone from Nokia that was announced on 17 April 2007. It runs on Symbian v9.2 with a S60 3rd Edition FP1 user interface.

Comparison of the Java and .NET platforms.

<span class="mw-page-title-main">ShareFile</span>

ShareFile is a secure content collaboration, file sharing and sync software that supports all the document-centric tasks and workflow needs of small and large businesses. The company also offers cloud-based or on-premises storage, virtual data rooms and client portals. ShareFile is owned by Citrix Systems.

A mobile development framework is a software framework that is designed to support mobile app development. It is a software library that provides a fundamental structure to support the development of applications for a specific environment.

<span class="mw-page-title-main">Symbian</span> Discontinued mobile operating system

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones. It was originally developed as a proprietary software OS for personal digital assistants in 1998 by the Symbian Ltd. consortium. Symbian OS is a descendant of Psion's EPOC, and was released exclusively on ARM processors, although an unreleased x86 port existed. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was also prevalent in Japan by brands including Fujitsu, Sharp and Mitsubishi. As a pioneer that established the smartphone industry, it was the most popular smartphone OS on a worldwide average until the end of 2010, at a time when smartphones were in limited use, when it was overtaken by iOS and Android. It was notably less popular in North America.

Sideloading describes the process of transferring files between two local devices, in particular between a personal computer and a mobile device such as a mobile phone, smartphone, PDA, tablet, portable media player or e-reader.

Google Drive is a file storage and synchronization service developed by Google. Launched on April 24, 2012, Google Drive allows users to store files in the cloud, synchronize files across devices, and share files. In addition to a web interface, Google Drive offers apps with offline capabilities for Windows and macOS computers, and Android and iOS smartphones and tablets. Google Drive encompasses Google Docs, Google Sheets, and Google Slides, which are a part of the Google Docs Editors office suite that permits collaborative editing of documents, spreadsheets, presentations, drawings, forms, and more. Files created and edited through the Google Docs suite are saved in Google Drive.

<span class="mw-page-title-main">Cloud9 IDE</span> Online integrated development environment

Cloud9 IDE is an Online IDE, published as open source from version 2.0, until version 3.0. It supports multiple programming languages, including C, C++, PHP, Ruby, Perl, Python, JavaScript with Node.js, and Go.

A mobile workspace is a user's portable working environment that gives them access to the applications, files and services they need to do their job no matter where they are.

References

  1. Search results are limited to a maximum of 200.
  2. "The CrossWire Bible Society - Free Bible Software - Bringing the Gospel to a new generation". crosswire.org.
  3. 1 2 3 "gobible - Go Bible MIDP Mobile Phone Bible Software - Google Project Hosting" . Retrieved 2013-11-24.
  4. "Projects:Go Bible - CrossWire Bible Society". Crosswire.org. 2013-11-12. Retrieved 2013-11-24.
  5. "Release_Notes - gobible - This page lists release notes for Go Bible Core and Go Bible Creator. - Go Bible MIDP Mobile Phone Bible Software - Google Project Hosting" . Retrieved 2013-11-24.
  6. "Go Bible | Google Groups". groups.google.com. Archived from the original on 8 July 2012. Retrieved 2 February 2022.
  7. This date was deduced from the Internet Archive.
  8. "Go Bible". Onthenet.com.au. Retrieved 2013-11-24.
  9. "Links to other Go Bible sites - Go Bible Viewer". 2011-10-15. Retrieved 2013-11-24.
  10. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  11. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  12. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  13. 1 2 "سایت مسیحی به زبان آذربایجانی". Gichurch.org. Retrieved 2013-11-24.
  14. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  15. "International Bibles on the Mobile Phone : Home". Biblephone.net. Retrieved 2013-11-24.
  16. "International Bibles on the Mobile Phone : Home". Biblephone.net. Retrieved 2013-11-24.
  17. Volxbibel on the German Wikipedia
  18. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  19. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  20. "Free Christian Mobile Softwares". Archived from the original on October 28, 2007. Retrieved November 6, 2007.
  21. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  22. "Go Bible Indonesia | Berbagai modul Alkitab untuk hp (Java, Symbian, Blackberry, Android, Palm) dan PC (e-Sword, EasyWorship, EasySlides)". Gobible.wordpress.com. 2012-10-31. Retrieved 2013-11-24.
  23. "Alkitab untuk HP/Download - SABDA Labs" (in Indonesian). Labs.sabda.org. Retrieved 2013-11-24.
  24. "International Bibles on the Mobile Phone : Home". Biblephone.net. Retrieved 2013-11-24.
  25. "Wherever you go, Go with word of God". Archived from the original on April 6, 2008. Retrieved April 11, 2008.
  26. "Mizo Go Bible - Khampat Mobile Download". Apps.m.khampat.com. Retrieved 2013-11-24.
  27. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  28. "Downloads". Zogamonline.com. 2013-11-20. Retrieved 2013-11-24.
  29. "Pashto Bible for Mobile Phones". Pashtozeray.org. Retrieved 2013-11-24.
  30. "mobi BIBLIJA.net - BIBLIJA.net za mobilne naprave". Biblija.net. Retrieved 2013-11-24.
  31. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  32. "Urdu Mobile Phone Bible". Mojzat.org. 2010-09-09. Retrieved 2013-11-24.
  33. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  34. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  35. "Lawrlwythwch beibl.net ar eich ffôn". Archived from the original on July 23, 2011. Retrieved September 21, 2009.
  36. "USFM - Unified Standard Format Markers". ubs-icap.org.
  37. "The Mobile Bible". mobible.be.
  38. "The Mobile Bible" (in Dutch). Mobible.be. Retrieved 2013-11-24.
  39. "Simple Online Collaboration: Online File Storage, FTP Replacement, Team Workspaces". Box. Retrieved 2013-11-24.
  40. "Google Discussiegroepen" . Retrieved 2013-11-24.
  41. "Joseph Prince daily grace inspirations | Go Bible Indonesia". Gobible.wordpress.com. 2012-10-31. Retrieved 2013-11-24.
  42. "Go Bible Spurgeon, Chambers, Tozer daily devotionals | Go Bible Indonesia". Gobible.wordpress.com. 2012-10-31. Retrieved 2013-11-24.
  43. "Projects:Go Bible - CrossWire Bible Society". Crosswire.org. 2013-11-12. Retrieved 2013-11-24.
  44. "Pathway". sil.org.
  45. "Bibledit-Gtk". google.com.
  46. Archived December 6, 2007, at the Wayback Machine
  47. Archived May 16, 2007, at the Wayback Machine
  48. "Mobile - Appsolutely Everything - worlds biggest open appstore". GetJar. 2000-01-01. Archived from the original on 2006-09-05. Retrieved 2013-11-24.
  49. "Mobile - Appsolutely Everything - worlds biggest open appstore". GetJar. 2000-01-01. Retrieved 2013-11-24.
  50. "KJV Go Bible 2.2 handy download. Go Bible is a Free Bible viewer application for Java mobile phones (J2ME MIDP 1)". En.handybyte.com. Archived from the original on 2013-12-02. Retrieved 2013-11-24.
  51. "game-thing.com". game-thing.com. Archived from the original on 2007-09-28. Retrieved 2013-11-24.
  52. "International Bibles on the Mobile Phone : Home". Biblephone.net. Retrieved 2013-11-24.
  53. "The Mobile Bible" (in Dutch). Mobible.be. Retrieved 2013-11-24.
  54. "Small Business Web Design & Internet Marketing - All My Web Needs".
  55. "Go Bible Forum - Samsung IP830w Installation". Jolon.org. Retrieved 2013-11-24.
  56. "Download IBM MIDP 2.0 Java Emulator 2.3 for Windows Mobile PocketPC - Softpedia". Archived from the original on 2008-01-27. Retrieved 2008-02-03.
  57. "Go Bible Forum - The requested discussion could not be found". Jolon.org. Retrieved 2013-11-24.
  58. max_mu. "PSPKVM". SourceForge.
  59. "The Olive Tree Bible App by Olive Tree Bible Software".
  60. "Новости Ростовской области, последние события прошедшей недели, новости общества, правопорядка".
  61. "www.SkyBible.org > Home". Archived from the original on 2012-04-02. Retrieved 2011-09-07.
  62. "NEW YouVersion Bible App for Java Phones! - YouVersion". 5 February 2010.