Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by baddox on Thursday May 03, 2012 @07:01PM
(#3926230)
I don't get the hype. Nearly every interaction with the LinkedIn iPad app feels very clunky, not to mention completely non-native. The momentum and "bounciness" of scrolling is as blatantly non-native as can be. They've done a bunch of great work to get things as close as possible, but it's still a clunky non-native experience.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by novum on Thursday May 03, 2012 @07:15PM
(#3926259)
I wonder the same about mobile web apps. Why try so hard to make the visual design and user experience so similar to a native app...when you're not a native app?
I'm sure LinkedIn spent an inordinate amount of time tweaking javascript to approximate native scrolling behavior, but as you note, it's just nowhere near the mark.
I commend LinkedIn for open-sourcing[0] pieces of their app, but when user experience is a paramount concern, there is no substitute for native. Ditto for Facebook's iPhone app. Most users may not be able to articulate why things don't feel quite right, but you can bet they'll notice it.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by pirateking on Thursday May 03, 2012 @08:37PM
(#3926472)
The hype is to spin the shortcomings into a positive. The app feels and looks like a typical web app clunker. This might be a developer win, but it is a user loss.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by hobonumber1 on Saturday May 05, 2012 @05:57AM
(#3931788)
One of the reasons is to allow for updates and quick iterations. The familiarity of the development team with web languages is another reason. It allows them to use their skills to create a mobile app, rather than hiring new developers.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by generateui on Thursday May 03, 2012 @07:45PM
(#3926345)
What's the deal about the infinte scroll? Everytime I have to use it, it feels very unpleasant. The problem is the scrollbar which suddenly does not accurately hint the position of the document I'm in.
A solution might be to change the scrollbar hinting from absolute to relative. A simple ∞ added below the "scroll down button" on the scrollbar might just fix this.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by generateui on Friday May 04, 2012 @01:21PM
(#3929387)
That's where inifinite scroll is a good idea. Infinite scroll is usually correctly applied to datasets where it is unknown how many items the dataset consists of. E.g. google images, tweets, et cetera.
We already have what you want, it's called a scrollbar ;).
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by TamDenholm on Thursday May 03, 2012 @06:25PM
(#3926104)
This attention to detail and desire to get an excellent experience is what makes an app go from good to great. I really like the LinkedIn app and since LinkedIn curate an excellent news feed I use the app for reading news and I love it.
Looking forward to reading the other articles in the series.
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by pathdependent on Thursday May 03, 2012 @06:25PM
(#3926106)
I liked the article for technical reasons, but it also got me thinking: given the relatively large percentage of views coming from IPads, at what point does it become a requirement for a developer to own one?
Re:LinkedIn IPhone App's Infinite, Swipe-Able View Implement...
by cmer on Thursday May 03, 2012 @08:50PM
(#3926505)
Anybody knows if there's a jquery plugin or similar that implements the concepts from this article? I'm in the same situation and would rather not reimplement the wheel.
I'm sure LinkedIn spent an inordinate amount of time tweaking javascript to approximate native scrolling behavior, but as you note, it's just nowhere near the mark.
I commend LinkedIn for open-sourcing[0] pieces of their app, but when user experience is a paramount concern, there is no substitute for native. Ditto for Facebook's iPhone app. Most users may not be able to articulate why things don't feel quite right, but you can bet they'll notice it.
[0] https://github.com/linkedin/LIExposeController
For iOS, it's because the native apps feel good is why they're shooting for that target. Things that sorta look like them, but behave worse feel bad.
A solution might be to change the scrollbar hinting from absolute to relative. A simple ∞ added below the "scroll down button" on the scrollbar might just fix this.
We already have what you want, it's called a scrollbar ;).
For datasets with unknown size, just make sure scrolling is only ever needed for looking at previous pages.
Looking forward to reading the other articles in the series.
Thanks linkedin team