This app is fraught with problems. Here are a few helpful suggestions to make this better, or at the very least, not terrible. These are based on my audiobook experiences. The app crashes every time I try to read an e-book, so I can’t really offer any suggestions there.
1) Improve your standby mode. When you shift over to another app, say to take a phone call or something, Axis 360 seems to reset itself. This is not uncommon for apps to do this. When the phone runs out of memory for a task, it frees up some memory by essentially clearing the memory of an inactive app in the multitasking queue. You often times don’t notice this because the inactive app stores where you left off. Even if the app has to reload, it knows what you were doing before.
Axis 360 seems to do a hard reboot of the app, every time it does this memory dump. It seems to do this constantly, regardless of how much memory is available in the phone. You have to wait for a few seconds for Axis to “configure my library wall,” whatever that means. It seems like it has to load my library and my checked out books from the cloud somewhere, despite the fact that my audiobooks are downloaded to the phone. Its memory allocation is just terrible, which is probably why it crashes whenever I try to read an e-book.
Anyway, if your audiobook isn’t playing, chances are it will reset itself completely.
Which brings us to...
2) Improve your bookmarking. This app never seems to remember where I left off. I’m half way through an audiobook right now, and Axis still seems to think I’m at the prologue. That wouldn’t be a problem if the app wasn’t constantly reseting itself. If I didnt manually bookmark my progress, I would have given up a long time ago. The app should be constantly keeping track of my progress, and if it has to dump the memory and reset itself, then it should know where I left off.
3) Make bookmarks available from the play screen. When listening to an audiobook, there is a play screen that has all the playback buttons (play, pause, rewind and ff 30 sec., etc.) You have a button that makes bookmarks, but not one that takes you to those bookmarks once you make them. You have to leave this screen and go out to the book summary page and tap over to the bookmarks.
4) Make the playback controls on the lock screen and the quick launch menu customizable. Right now, these playback controls are play/pause and the chapter forward/back buttons (track advance/back). I think these chapter buttons ought to be customizable so that you can switch it to the “30 second” rewind and fast forward buttons. I think that it is reasonable to assume that from these locations, most people would want to navigate through their books with the 30 second buttons, rather than jumping back an entire chapter.
5) Make the 30 second buttons customizable. Sometimes you want to jump back 30 seconds, sometimes 10 seconds may be more reasonable. It depends on the user and the book being listened to. Make this customizable, and you’ll have a lot of happy listeners.
That’s it for now. You guys could have a great app on your hands here if you just took the time to clean it up. Personally, as a developer, I’d be embarrassed to release something like this into the public.