Categories
news support

Yahoo! ID Login Update

It’s been a while since I last mentioned some recent changes with the way new Delicious.com users log into system so I thought it was time for an update.

In short, I am in the late stages of implementing this change and should be submitting to Apple soon afterwards. Apple say that 75% of apps are approved within two weeks currently. If you are unable to use Yummy at the moment and would be willing to beta test an early version, please let me know.

You may be asking yourself, it’s just the login screen — just one lousy screen — why is this taking so long?

Good question.

I’m sure you don’t care about what goes on “under the hood” so let’s just think about the user interface. The log in screen in Yummy 2.3.1 looks like this:

You enter your Delicious.com username and password, it validates them and downloads your bookmarks. Easy.

This is not how the new Yahoo! ID scheme works. Instead what happens is that you get sent to a Yahoo! web page where you enter your username and password and then get send back to the application, in this case Yummy. At no point does Yummy ever actually see either your username or password. There is all kinds of clever stuff going on behind the scenes, including cryptographic hashes and digital signatures, to make this happen. If you’re interested in the details it’s called OAuth.

That’s to say that it’s not just a matter of taking your credentials and asking Yahoo! to check them, which is how it works with the old system.

And then, every time you want to talk to Delicious.com Yummy has to make sure that you are still entitled to talk to Delicious.com.

But even that is not all.

Yahoo! didn’t just replace their old scheme with the new one. Instead some users need to use the old scheme and others need this new Yahoo! ID method. So firstly I have to make all of Yummy work with both methods and then I have to make a user interface where you can either enter a user name or do the Yahoo! OAuth shuffle. But not both for the same user. And try not to make users have to enter the same information twice. I mean how annoying would it be to enter your Yahoo! user name only to be told that you had to enter the same information again a minute later? This only happens once, but it’s your first impression of Yummy.

So if you’re stuck with a copy of Yummy that you’re unable to use because you have a Yahoo! ID, I apologise for the wait but this is a big and unplanned change. But the good news is that an updated version should be available shortly.

Categories
news support

Yahoo! ID Login

I have just learned that Yahoo! have just made a significant change to the way that new users are required to sign into Delicious.com.

In short, new users need to log in using their Yahoo ID rather than a username and password that is unique to Delicious.com. Unfortunately they also changed the way that third-party clients, such as Yummy, need to authenticate users.

This means that if you have one of these new Yahoo! ID Delicious.com accounts, you will not be able to log in to your account with Yummy. I am working as fast as I can to provide an update that will work, but the new scheme is not adequately documented and there’s still the App Store review process gauntlet that needs to be tackled. This means that even if everything goes well it could be a couple of weeks before an update is downloadable.

If you’re an existing user I have better news: Yummy will continue to work. But if you are given the option to “upgrade” your account to use a Yahoo! ID, please say “no” until you have an updated version of Yummy.

My apologies if you are affected by this change but, unfortunately, it is entirely outside my control. Yahoo! provided no advanced notice which is frustrating to say the least. I would imagine that most other third party developers have also been affected.

Categories
news support

Yummy 2.3.1

There’s a new release of Yummy on its way to your iPhone or iPod touch. It’s a minor release and contains the following three changes:

  • Fix occasional keychain error on sending bookmarks to Instapaper and Read It Later
  • Fix send to Twitter with no shortening service enabled
  • Add tinyurl and to.ly support

I added the last item when it looked as though tr.im support was going to be very short-lived! None of these affect Yummy Browser so that stays on version 2.3.0.

Categories
news trivia

www.cut

This isn’t directly Yummy related but I thought you might be interested. I have just launched a new, free iPhone application, called www.cut. It uses a bunch of code that’s already in Yummy but also has a number of its own tricks. Find the description below and its web page is here.

This isn’t one of those immersive applications that takes hours to figure out and weeks to master. Instead it’s a small but useful utility that shortens URLs for you so that they can be emailed, Twittered or Facebooked without worrying about character counts or line breaks messing up the link.

www.cut — we like to pronounce it “dub cut” — keeps out of your way as much as possible. For example, if there’s a URL on the clipboard when it starts it assumes that’s the one you want to use and immediately asks your configured shortening service to begin its work. When complete it automatically sends it straight back to the clipboard, so you might not even have to press a single button!

Of course you can also type the URL manually. If you want to email a message you can do it without leaving www.cut.

www.cut currently supports six shortening services:

The ones that support it allow you to log in so that statistics about your links can be gathered.

Simple but effective. That’s www.cut.

Categories
giveaway news trivia

Half Price Promotion

Just a quick post to note that Yummy is still on its half price sale! On Tuesday the price goes back up to $1.99 (or its local equivalent).

Categories
news reviews

Shiny iPhone Review

It’s always nice to get a good review, even more so when it’s unsolicited and unexpected! Thanks to Justin at Shiny iPhone.

Categories
giveaway news trivia

Yummy 1.0 Anniversary

The founder of LinkedIn said “if you are not embarrassed by the first version of your product, you’ve launched too late.” I’ve been involved with the launch of a number of products over the last fourteen years and I agree wholeheartedly. It was as true the first time I was involved in an internal business application back in the late nineties as it was one year ago today when I submitted Yummy to Apple for approval.

Back in August 2008 Apple were being a little quicker with their review process and it took only about a week before it went live and available for sale on the 2nd September.

I said that I was going to give away a number of copies to celebrate and, indeed, I have. This time, however, I am going to take a slightly different approach. You can now find Yummy available for half price and it will stay that way until the 2nd. Grab it while you can — this is only the second time that I’ve ever reduced the price so it could be a while before I do so again!

Categories
giveaway news trivia

Beta 2 Anniversary

In fact this post is slightly delayed. It was a year ago yesterday that the second beta of Yummy 1.0 went out to its intended audience. However yesterday was a Sunday and most people don’t read blogs, Twitter or FaceBook on a Sunday.

So as is now becoming traditional, I am giving away some copies of Yummy. This time there are three going on FaceBook, one on Twitter and the final one is: FW3XYP79LWFX. Please let me know if you manage to get a copy.

Categories
giveaway news trivia

Beta 1 Anniversary

A year ago today the first beta of Yummy hit the streets. Well, when I say “street” I mean a few selected iPhone users. With the vast quantity of tutorial material currently available on the internet it’s difficult to remember that at this point last year everything iPhone SDK related was still covered by the NDA. This meant that getting your software running on another iPhone was tricky. The process is called “ad hoc” distribution and is still a bit of a black art.

The difference between the first beta and version 1.0 is slight, so I won’t post any screen shots as I did for the first run anniversary.

As promised, I am giving away a few copies of Yummy to mark the occasion. This time there is only one promo code (redeemable only in the US App Store I’m afraid — you have Apple to thank for that restriction) here: L3X4W9T7KLY3. Check out the FaceBook page and Twitter for the others. Please let me know if you manage to pick up one!

Categories
news support

17+ Rating

One thing that you might notice about the new version of Yummy, along with the enhancements it will also come with something that is worse than the previous version. Yes, you read that right. Of course, this isn’t by my choosing. Any app with web preview is now required by Apple to have a 17+ rating.

So, this doesn’t mean that the error messages now have expletives or that it automatically redirects you to porn sites occasionally. It just means that if you click the right links in the web preview you can get to questionable content. Just as you can in MobileSafari.

Yummy Browser, incidentally, keeps its 4+ rating as it doesn’t have a built-in web browser and provides no way to add new, suspicious content.