Looks nice Jon. I'll definitely be using this.
Initial knee-jerk feedback: the likes/views tend to dominate the lower part of the screen on an individual page. I'd like to see that de-emphasized so that community comments can shine through.
But this is by far the easiest and fastest Dribbble client I've toyed with yet. Great job.
Thanks for the feedback Charlie! We'll explore some different options for the likes/views text.
Glad to hear you like it!
Looks nice, but the interactions make me sad.
When I tap on a shot, the player is less important than the shot itself, but i have to wait for the player animation to take place. =[
Without that the app would be a whole lot better!
Nice performance overall though. Pretty quick, and smooth animations.
That animation only appears while the full-res image is loading in the background.
Ah, gotcha. I understand the reasoning behind it when you say it that way, but to a user it's not apparent that my content is still loading. It just feels like a wall. Possibly due to the image being back there (albeit blurred)
Yep, definitely see your point. We added the circular loader around the avatar to help with that. We've gotten lots of feedback on the loading animation, mostly positive, but nothing's ever final - we'll explore more options as we release updates for Bounce.
This app is great! The animations get a little tiresome after browsing for a while though.
I've been using FreeShot (https://itunes.apple.com/us/app/freeshot-dribbble-client/id713708907?mt=8) for a few months and like it but don't like the profile view for a player like I like this app's.
Wish there was a combination :)
Have you tried Posterized?
First: The app is very nice. Great animations, some nice UX details, etc.
But why? Why build another dribbble app? Theres no additional use to me as a user? What problem are you solving?
Why not take the time spent on this to solve a real world problem for users that might become something more?
yeah, i'm not seeing any actual advantages over the web site. just an alternative UI. to each his own, i guess.
Thanks for the complements re: the animations and UX!
As for your other point, I hear you. We went back and forth a bit on whether a Dribbble app was a good debut app for Treble for this reason. I'll tell you why we decided it was.
Firstly, it was a relatively quick build, and served as a bit of a litmus test for how we worked as a new team.
Second, we thought we could do better than what's out there as far as Dribbble apps go. We wanted to make something that was much faster than using the mobile site, and catered more to an on-the-go audience. I think we achieved that.
Finally, Dribbble has said that they're updating their API this year, and we want to be among the first of the native apps to incorporate a fully-featured API. We also hope to be the best of the native apps, but that's up to the users to decide ;)
So, for your first test of the team was to quickly build an app that you plan on supporting and updating with new API's?
At the time of this writing I counted 31 dribbble apps in the app store.
Again what problem are you solving for users? A slightly better experience to browse dribbble.
I'm not saying all this just to try and make you feel bad, it just bothers me when I see great potential and talent wasted on too small of dreams.
I wish you the best!
Wow! Good job! Nice and smooth interactions.
Nice, but it seems you've not included an iPad icon for the application. Althought it's designed for iPhone it can still be downloaded and used in the iPad, and that "Apple-grid-icon" doesn't look very pretty ;)
EDIT: Loving the "simple" visuals and how smoothly it works.
Whoa, good catch Luis. I must've inadvertently removed it during our last icon update. You can bet that'll re-appear in 1.1!
Also, the login is not working both on the iPad and iPhone. Clicking the button does nothing.
That's odd - haven't seen that report coming from anywhere else. What username are you using?
I'm getting the same thing, can't login.
lm2s, using iOS 7.1 on iPhone 4 and iOS 7.0 on iPad Air.
I think we've figured this out - it seems 'Prospect' accounts return API errors when trying to log in. Check this out:
Unfortunately there's not much we can do about it at this point, other than wait for the API to be updated. We're putting some messaging in the app so that users at least know what's going on here.
I'm also not able to log in. I can type in my username but nothing happens if I tap the 'Login' button or 'Go' on the iOS7 keyboard.
Does this let you filter/search by tags?
Not at the moment, but it's part of the plan for version 1.2 :)
Really slick and fun app. Congrats!
I must be missing something about how login works. It won't accept my username (it doesn't give an error, but it also doesn't do anything), but it accepted another username (I entered @adam instead of @adamselby to see what it did). I can't find a way to "log out" other than deleting the app. I know Dribbble's API is limited but it almost seems like "login" is even more confusing than nothing.
All that said, the animations and feel of the app is pretty great!
Looks nice. There are many Dribbble apps out there, but I'll give it a try!
Thanks for checking it out! Let me know what you think.
It's so fresh! Love it! What frameworks are you using in the app?
I can answer this one Maksim. We're using the obvious Apple-provided ones (UIKit, etc), and a few third party ones:
- SVWebViewController (for in-app web views)
- TUSafariActivity (to create a loader on .gifs, which are loaded in a web view for performance reasons)
- REMenu (for the dropdown menu)
Another one worth mentioning isn't really a framework, but a UIImage category provided by Apple in one of their WWDC demos. UIImage+ImageEffects allows us to create blurred versions of images fairly easily. We use it to create the blurred background on the login popup, as well as the blurred versions of Dribbble shots while they're loading.
Do you use AFNetworking for loading images in the background?
I forgot one of the most important ones! We use SDWebImage for image loading and caching.