As I launch my app, I see performance considerations to be important in the design. One area I am having trouble is when filtering a list (reverse-scroll / auto-refresh enabled) that compares a DB timestamp to the current timestamp.
My question: is the filtering shown in the below pic done on the server or are all messages sent to the mobile device and then filtered. I hope its the first case, but can someone confirm?
Bonus question: Any advice for filtering large lists that compare the list content to the current time? When the list gets too large, I seem lose the ability to scroll up on iOS.
Thanks for the interaction. I am reluctant to make DB changes from just guessing. I am hoping that the custom Filters - for speed - would still operate on the Server side, but your guess is the other way. Can anyone confirm with confidence which way it would go?
I just reconfigured my DB to drop relationships as using the external API with relationships was proving problematic.