Most of the time, it’s a good app. However, there are some design choices and bugs that make the user experience really unpleasant.
Bugs:
When I finish downloading a set of videos, for example, the “Introduction to Go Programming”, the playback progress for every video is close to the end. So if I start a lesson, I have to manually slide backward to the very beginning. And when I finish, because the following videos are all close to “finished”, it would just jump through all of them because the autoplay option is set to true.
On the web version, I can clearly see that I have not started the following lessons. However, in OReilly , it’s not the case. I have to manually catch and pause the video before it jumps to the next one.
Unpleasant design:
As for readings, I believe most people grow to read books page by page, left to right or right to left. However, OReilly forces to scroll up and down, with no pagination. That’s rather unnatural and annoying. I mean, we are not scrolling a webpage with a mouse wheel; We are using our finger tip.
No typeface selection is a bummer.
Font size is still not as large as I would like even at its largest. Readable, but not so comfortably in a distance. I need to find where I left off for a second or two, which is not so pleasant.