View Single Post
Posts: 23 | Thanked: 7 times | Joined on Dec 2009 @ Northeast USA
#273
Test 1: Can find application within Application Manager
Result: Yes
Steps to Reproduce:
1) Enable Extras-Devel
2) Search for “rapier”
Note: I didn’t catch what category it is under, but it is in there.


Test 2: Can install from Application Manager
Result: Yes
Steps to Reproduce:
1) Select rapier in application manager
2) Agree to usual Nokia “If it breaks, it’s not our fault” message
3) Tap install
4) App Manager does the rest


Test 3: Can install (load) Bible from within Rapier
Result: Yes
Steps to Reproduce:
1) Open Menu (Note: menu is in OS2008 style, not Maemo5’s usual finger-friendly set up.)
2) Tap Manage (Note: manage window pops up from bottom like normal)
3) Open the remote tab
4) Tap “refresh”
5) Pick the language
6) Check the boxes for the Bibles you want
7) Hit ok
8) Wait. (Note: the application gives notifications about what it is doing. Installing a Bible gives 4 notifications: 3 pertain to copying the modules, and 1 pertains to the operation being successful.)


Test 4: Can view text from loaded Bible
Result: Yes
Steps to Reproduce:
1) Bible automatically shows up on Genesis 1:1 when it is installed
2) Menu > Modules > (Version) switches bibles


Test 5: Can utilize all application functions
Result(s): Everything so far!
Tested functions:
1) Book navigation menu
2) Chapter navigation buttons
3) Indexing (More detail later)
4) Search
5) Module Manager (Including remote Bible installation)
6) Strong’s numbers (in KJV)
7) Append new line (Didn’t work until I rebooted the application, needs to change chapters to take effect)
8) Change default module
9) Multitasking (Worked great, even in the middle of indexing)


Final notes:
UI – The UI is still very OS2008, which is to be expected for a port. I will note, on the other hand, that I am surprised how much has been Maemo5ified. Here are some things of importance:

Scrolling: The Bible text scrollbars are big enough to be finger friendly, but in all of the menus you’re gonna need a stylus or a fingernail. Kinetic scrolling would be nice here. Also, you can drag text upwards but it tries to drag and select at the same time; it did this in OS2008 as well. Maybe we should use hover mode? That’d be cool…

Menus: As stated before, the main menu needs to be in the finger-friendly format. This is the most out-of-place thing in the whole application.

Book navigation: Maemo5 really doesn’t do pulldown menus anymore; it uses a kinetic scrollable menu system. This would be really nice for the Book Chapter and Verse navigation pulldowns. (For example, look at the date and time selection system in the calendar app. I can’t remember if that’s included in the SDK)


Indexing – It worked!! I set it to indexing the ESV, and it finished in about 5 minutes. Also, indexing worked in the background and only used idle CPU cycles instead of dominating the entire device. “top” in Xterminal showed it running at about 80% CPU, and 4.4% MEM. Once indexed, a search for the word “world” came up in about 2 seconds.

Please note: indexing never worked for me in OS2008. It would sit there and think for a while, and then pop open a window that said “something went wrong.” No such messages here, I am very impressed.


Fullscreen and text resizing – As noted by Pamadio, neither of these are functional, because the device and OS work a little differently from the N810. There is no fullscreen button, (it drives me nuts) and the up down rocker is almost always volume only. Please note that the web application does use the rocker for text size, so that’s not out of the question.

Incredible port, it’s looking great! I feel confident enough in the application to leave my paperback Bible at home next Sunday. (That's saying a lot)
 

The Following 2 Users Say Thank You to Zibeb For This Useful Post: