Reset CSS | Skip to Content | Skip to Secondary Content | Contact

Mobile Ministry Magazine

Seeing mobile technology through the lens of Scripture

Image: MMM logo

Welcome and thank you for visiting Mobile Ministry Magazine. Here, we explore the use of mobile technology and how it can be used by ministers, missionaries, and many others as a means to augment their abilities to share the Gospel. Read more about our mission to educate and edify at the intersection of faith and technology.

If you have any questions or comments, or would like to partner with us contact us and let's till this ground together.

Friday, July 25, 2008

A Different Perspective on Building A Better App

Its been a while since we have touched on Bible applications in detail, and mainly that has been (on my end) because it is quite hard to focus in on some kind of solution that appeals best to publishers, developers, and users. Everyone seems to have such a different perspective that it has felt a bit futile in terms of asking all to come together and actually build something of mutual benefit.

But in one of my readings this week, I came across an idea for doing such that fits better with the placement of MMM, as well as the abilities and resources of all those who would otherwise be involved. I'd be remiss if I didn't thank Sender 11 for that excellent post - thanks a bunch. And I will also contribute some recent learning about project management methodologies as being the fuel to this line of thinking.

A Common Problem

The common problem is reading the Bible effectively. Pastors will tell you that simply getting people to read is hard; teachers will say getting people to comprehend is a major challenge; publishers will say that there are only a finite amount of ways a person will pay for a product; and readers just want to read without going though hoops.

A paper Bible seems almost idea. Choose the Bible from the shelf, open to the index, table of contents, or last bookmarked section and boom you are there.

Remembering the Book

Lets keep with that last piece about a simple book. An application should have as few entry points as possible: an index of all the terms, a table of contents for the major sections, and finally personal bookmarks. The first two should be built into the program, they should sit in a database that is optimized for speed then results, rather than results then speed.

Personal bookmarks, or notes, or annotations, or highlights, whatever you want to call them. This should be information that the program accesses, but it does not sit in the domain of the application only to use. It needs to be a common to the device format, yet contain the information needed to keep it linked to the application. This means that the program either needs to provide an API to a default notes application, or provide a notes application that is at least as sufficient as the default application, but does not remain proprietary so that one can only get to it by first going to the Bible app. It should store information in open formats, and be exportable to any format needed.

Then We Read

Now getting past that initial entry point, a person as found the book, has opened the book, and is now reading. Nothing else matters. Seriously. Nothing matters. They are in the Word to connect with God. The interface should allow that. There should be as few disruptions by the operating system, application chrome, and additional resources as possible.

Speaking of additional resources; I know that lots who visit here dig commentaries a lot. I get value out of them too. But they should sit as additions, not necessarily as separate entities. One should be able to click on a verse or verse number to gain access to additional resources that are contextual to what was just clicked. For example, clicking on a verse should show 'Get Map', 'Get Parallel Verses', and/or 'Read Commentary' in addition to a 'tag' and 'add note' function. Note, we are still just reading. The other stuff just comes out when we are in the mist of reading and want more.

Handling Multiple Books

This might come as a bit of dismay to some, but I see additional books as being something that should also be complimentary to the singular reading. Most people just read one Bible and then have maybe one additional source.

And that's speaking of those who'd read often. Keeping the program simple means that if there are additional books, that the option for getting to them should be noted on that inital screen with the Index, Bookmarks, and Table of Contents. Just something like, 'More Books' that opens a library would be sufficient. Give the user the option of seeing this either on that screen, or as an addition option on that tap verse item explained earlier. A simple 'View in Similar Book' note would work.

So What Am I Saying

Ignoring the formatting differences, pricing schemes, online or offline abilities, building the experience of reading the Bible simply transends any particular platform and just goes into a need. If one wants to build a Bible app that successfully takes that analogy of reading a book and then presents it simply, we have to think about how we read, and then from there make sure that the additional features don't get in the way.

If I could code something, I'd build according to what you just saw for the Internet Tablet. That's how confident that I am in this methodology of development being something of value beyond just our circles.

Labels: , , , ,

2 Comments:

At Thursday, August 14, 2008 4:49:00 AM, Anonymous KevinStock said...

This is interesting - like the large button interfaces for GPS devices - but I don't think that it would scale well for more than a few books.

I am writing a STEP reader for the Pocket PC, and my STEP library contains over 1300 books! Using a traditional directory browser makes it much easier to find the book I'm looking for.

 
At Thursday, August 14, 2008 10:30:00 AM, Blogger Antoine said...

Hello Kevin;
Thanks for your perspective on this as its always good to hear other views and especially from developers.

While I am sure that the interface that you use is a great one for your product (sorry, I don't have a Windows Mobile device of my own to play); how many of those who'd use your program are using 1300+ books. While its great to build something that supports that, simplifying the interface to something that is a more reasonable number for the largest groups of users makes it easier for everyone, developers included.

If, for example, most of your users might only use 10 resources, then your interface for 1300+ resources scales too high. Simplify it to build towards folks to use it most effectively, and you will find that they get more from using your program.

Of course, if the point of such an app is just having resources, not necessarly using them, then an interface for 1300+ resources is just fine.

 

Post a Comment

<< Home

Verse of the Day

Engage

 

Ministry Partners

Links

Church Tech Today BibleTech Conference Mobilev OliveTree Laridian GMPSoft Church IT RoundTable MMM on Jaiku digital.leadnet.org/ eBible.com! Zondervan Mobile Palm Addict Earthcomber calendar graphic for Internet Evangelism Day Secret Angel Gifts MyNewLifeInChrist.net AreaCodeFinder.mobi The Foolish Galatian JAVOEdge Mobile Device Accessories