For more on the subject of "optimistic interactions", check out Luke Wroblewski's post from July of last year on getting the Polar app to feel super-responsive: http://www.lukew.com/ff/entry.asp?1759
Awesome man, thanks!
Building Carousel: How we made our networked mobile app feel fast and local
11–18 of 18 posts
Re: Building Carousel: How we made our networked mobile app feel fast and local
#12http://cdixon.org/2014/04/07/the-decline-of-the-mobile-web/
Don't optimistic actions prove he's wrong?
Re: Building Carousel: How we made our networked mobile app feel fast and local
#13Re: Building Carousel: How we made our networked mobile app feel fast and local
#14Re: Building Carousel: How we made our networked mobile app feel fast and local
#15Isn't carousel just a dragnet, which Rice has joined to oversee? I do not believe this is an at all unfair hypothesis, in the light of the Snowden revelations and Rice being a war criminal and all.
Re: Building Carousel: How we made our networked mobile app feel fast and local
#16Isn't carousel just a dragnet, which Rice has joined to oversee? I do not believe this is an at all unfair hypothesis, in the light of the Snowden revelations and Rice being a war criminal and all.
As little as this site enjoys political interference with technology and progress, I think this is an unfortunate issue that a lot of people should hesitate over when considering continual use of Dropbox and its related products. I'd love to switch, but then... I'd also like something as easy as Dropbox for sharing photos and keeping light backups.
Re: Building Carousel: How we made our networked mobile app feel fast and local
#17Super interesting, but for the enterprise software crowd I don't think those lessons be applied 1:1, the complexity of such a solution in enterprise apps will be higher. Why? Conflict resolution is costly and if coupled with a delay can be irrevocable. This means you need as much data validation and associated business logic offline in your app to prevent the user from even saving wrong data in the first place. Some…
Inevitably there needs to be some kind of review screen to let the user adjust their edit in the above scenario and that makes the whole user experience a little clunky.
I agree with the overall point of the OP though, given how flaky a mobile connection can be, this is by far the best approach if it suits the app.