1) You don't need permission to post to my wall or get all of my information to sample my images. I, and others, will explicitly not try this specifically for this reason. Only request the minimum of what you need.
2) Your FB Connect implementation appears to be broken. Clicking on the http://profilecollage.appspot.com/auth/login takes the user to a mostly empty page with a FB image that you have to click into again, which then takes you to the authentication page.
3) Clicking 'dont allow' on the permissions request button just keeps circling back to the request page. This should redirect somewhere else.
Thanks for your feedback! The elevated permissions were for features we planned but didn't implement. We have since reverted to more restricted permissions.
I and my friends are busy studying for finals, but once we have a free moment we will get to fixing the other issues too. =)
I've only just begun to look at Facebook development but the Oauth part sounds like a cluster-f*ck in the making.
Even though I don't intend to be them, I sympathize with the developers who get it wrong because a hand-off from app-to-web-to-app-to-web on a poorly, inconsistent and changing platform looks hard.
A few friends and I made this web app yesterday (our first!) instead of studying for finals. You provide a reasonably high-quality photo, and it helps you make a Facebook profile like the ones shown on the landing page. It's definitely not everything we wish it were (due to limitations in GAE and the python Facebook API library), but we're proud of it for the amount of time it took us to make it and definitely plan to iterate on it. Let us know if you have feedback, or find this useful at all.
This looked really exciting before I used it, but has taken me one hour so far, and been fairly frustrating.
First getting my eyes inside the area took a bucketload of image cropping and editing. You don't even have guidelines to help me so it was trial and error.
Then, tagging from 5 to 1 still isn't reproducing the images in order. I've tried multiple times.
Try the demo ui at:
http://fromjeffrey.com/pc/
and see if it works better for you - supports live preview, move, rotate, and scale.
Originally we were planning Facebook integration so that we'd have one click image uploads and tagging to Facebook, but the FB API has been in flux lately so it's taken longer than expected. We're pretty happy with what we have over two nights of hacking. =]
Thanks for trying out our hack! I'm sorry you've experienced frustration, and as epiphany47 has posted, we are working on an interface that makes the process easier. I haven't heard of anyone else having the same tagging issue as you...in all cases that I've seen tagging from 5 to 1 works well. I'm afraid there's not much that can be done if the tagging process for your profile seems to be nondeterministic. =/
1. Yep, if not face recognition, then let me use the arrows to move the picture up and down.
2. They can fix this with better instructions. I finally un-tagged and re-tagged all my pics without from 5 to 1 without re-uploading them to get the correct order.
3 (new). I forgot to say thank you. I was having trouble with the app and I should have been more gentlemanly. Sorry.
Thank you! This was good for a beta and the results look OK with some fiddling.
Ah, didn't see this post. Glad you finally got it working! Do you think it would have been more clear to suggest that users upload the album, save it, and then proceed to tag themselves?
>Why is that I also have the biggest urge to code something fun when the time is best used to get good grades?
According to PG, "There are three variants of procrastination, depending on what you do instead of working on something: you could work on (a) nothing, (b) something less important, or (c) something more important. ... The most dangerous form of procrastination is unacknowledged type-B procrastination, because it doesn't feel like procrastination. You're "getting things done." Just the wrong things."
I would guess coding something fun instead of doing school work falls into (b) for most people who do it. Reasons: 1) Being fun makes it easier to do. 2) If it has sufficient complexity over the school work one can rationalize to themselves that working on it is more important (for learning) than getting good grades.
I wish I could say that I've seen a profile like this that looked good...
But I haven't.
Your blood-shot eyes staring back at me just doesn't say "this is an awesome design". It mostly screams you were more excited by realizing you could do this ... than you ever thought about whether I'd want to see your eyes in particular.
-------------------
Personally, I do wish fb would allow enough customization so people could create good looking like this...
One quick tip - this is an incredibly easy-to-explain and visual webapp. You have a lot of text on your home page, which can be pretty much replaced with 3 pictures. I don't know what your plan is for this, but if you want it to go viral and get lots of publicity, you'll definitely want to get rid of all the text and replace it with images.
It would be great if you implemented a crop/preview feature, so the user could line things up properly instead of having to manually loop through editing/submiting until a decent result is achieved.
This is 110% an alpha build and the UI def. has to be more intuitive (like rotate is based on mouse drag in X-axis, but how does the user know that??)
Uses processingjs to do the heavy lifting with PHP backend - still getting out of memory errors with large pictures, so try to start with something reasonable (IE: not 5 megapixels dimensions 2000px and smaller recommended)
I really think the use of the pictures in the new profile is an interesting "hack", but I wish this was used for more than just spreading your face over them in the same way. It was a good idea to use these smaller pictures for something, now the something needs to be expanded a bit.
That being said, good job on getting something up and running that fast! It's indeed the right time to do it.
I made a similar facebook app a couple of days back (http://apps.facebook.com/collage-frnds/). It creates a collage of your profile picture using your friends profile pictures. It failed to catch attention as the app itself is very slow since it is hosted on a shared server.
It seems that, depending on the amount of profile info on your profile. (Lives in X, went to school at Y, etc.) The small photos may not be exactly aligned with the main pic. I'm not sure if there is any way to control for that.
Yep. There are actually a few cases in which our cropping algorithm will fail, but few people have complained about those cases so far. When we have more time we plan to make the algorithm more robust.
Hm, not sure that I would use this personally, but I can't deny that it is a creative use of the new layout. Thanks for the link, it's interesting to see what others are doing with this!
Thanks for the info! There are many many usability things that we didn't get around to implementing due to restrictions in App Engine's and Facebook's python APIs, but we plan to make the flow more pleasant in future iterations.
1) You don't need permission to post to my wall or get all of my information to sample my images. I, and others, will explicitly not try this specifically for this reason. Only request the minimum of what you need.
2) Your FB Connect implementation appears to be broken. Clicking on the http://profilecollage.appspot.com/auth/login takes the user to a mostly empty page with a FB image that you have to click into again, which then takes you to the authentication page.
3) Clicking 'dont allow' on the permissions request button just keeps circling back to the request page. This should redirect somewhere else.