Hot answers tagged books
Always push the state to your service when it changes. Your service should simply not accept state changes that transition from an older then stored state to their current state. In this situation a status response should indicate that a newer state is available and the application should sync. Make opening a book a state change and everything should just ...
With Kindle, synchronisation just happens, and it is very useful. Occasionally, my Kindle asks me if I want to sync to furthest page read, and my immediate thought is always "of course I do, why are you asking me?" I cannot think of a use case for not synchronising across devices, except perhaps when the user is connected via 3G instead of wifi or 4G. If ...
Where corresponding users start to read and where their sights are landing on the page intuitively to start processing the page. For LTR users that would be left, for RTL users that would be right.
When I first started to reply to your question, I felt like I was pretty firmly in the paging camp, but as I researched and thought about your question more, I think I've landed in the scrolling camp. Pro-Paging: Level of Control I found an article that compares the "fine grained control" of scrolling, vs letting the user read the story. It talks about ...
Only top voted, non community-wiki answers of a minimum length are eligible