Notes &
Why Crème doesn’t have image uploading today
Crème does currently not have image posting/upload feature. You cannot post images to Twitter with Crème today. Several of you have asked for it, so we wanted to explain why we didn’t add it in the first version, and when we will add it.
We chose not to add the image feature in Crème because it is not possible today to have a good, seamless, stable user experience around invisibly uploading and posting the image. We want the image upload be completely transparent: after you pick a photo, write your tweet and hit Post, you should not have to enter any more passwords or usernames for some image posting service, or do anything else extra. Crème knows who you are since you already added your Twitter account to Crème, and should use this information to invisibly and magically post the image.
There are some ways to do the above right now, but they are not officially endorsed by Twitter, and we do not want to implement something that might break one day. An easy way to do this would be to ask for your Twitter username and password and post the picture in TwitPic, but we do not want to do that. An app asking for your username and password is simply bad practice.
Twitter is currently working on a way that lets apps and service providers do the above “magic” in an official user-friendly way. For the nerds, it’s technically called OAuth Echo and there is a draft available. There is currently no indication of when that draft will become a reality.
We will be watching developments around OAuth Echo. As soon as it is released, Crème will start posting images to some supported hosting service. We hope it will be sooner rather than later, but don’t hold your breath.
If you need to post images to Twitter right now, you are probably better off using one of the many other excellent Twitter apps available, until Crème starts supporting it. We definitely want to, but we have chosen to hold off for now, for reasons explained above.