Categories
news trivia

Yummy Screencast

One of the hard things about buying an iPhone application is that, unlike Mac or Windows programs, there is no way that you can see the program in action without actually buying it. Even when the cost is less than a latte at your local coffee franchise, the thought of putting down money for something without seeing it in action makes the process harder than it might be.

Much is in Apple’s court. There is no way, for example, that I can make available a demo version. I can, however, do one better one better than screenshots. With apologies for the poor audio quality, here is a “screencast,” a quick overview of Yummy’s key features in video form.

What do you think? Does this give you a better idea of what Yummy is like to use?

Categories
howto tutorial

Feeling Refreshed?

From time to time users of Yummy ask me how often it synchronises its bookmarks with Delicious.com. I hope to answer that question in this post.

First a quick aside. How did I envisage people using Yummy when I was designing it? The idea was that it should pretty much stay out of the way. You’d open Yummy, search or browse for a bookmark and immediately flip over to Safari to see it. Or you’d start in Safari, add a bookmark that you want to read later and return to what you were doing.

In this usage pattern, if you have Yummy open for more than a couple of minutes at a time I’ve probably failed. Which means that doing a full refresh every, say, thirty minutes would be a waste of time.

Instead, Yummy checks to see whether there are any new updates to download every time you start it. Usually there are not and the refresh is almost instant. In fact, most users should never really need to use the refresh button at all — indeed I almost did not include it in the finish application.

But, with great power comes great responsibility. If you refresh very frequently occasionally Yummy will tell you “Delicious says that you’re refreshing too quickly.” The cause of this is, well, exactly as it says. Delicious will only allow a client to do a full refresh once every thirty minutes or so (the exact time seems to vary). This is not a limitation of Yummy; it’s a limit imposed by Delicious.

Categories
howto tutorial

Not Synchronised?

Occasionally Yummy will get out of sync with how Delicious sees the world. Usually pressing the “Refresh” button in the bottom left of the screen will bring things up to date. If there are a lot of changes you may want to check that you’re on a WiFi connection rather than a mobile network, but either should work.

Read on if this does not work.

The first thing you should do is not keep pressing refresh. Counter-intuitive perhaps, but sometimes the clock on your handset and those on the Delicious servers are in not sync meaning that Yummy does not think that there are any changes worth downloading. If you wait a while and try again it often works.

The next trick is to change a bookmark. Any bookmark, it doesn’t matter. Maybe add some new text to one, add a new tag, change the post from public to private (and back again). You can do this either using Yummy or on the Delicious.com website. When the change is complete, try pressing the Refresh button again.

I’ve never come across a synchronisation problem in a release version of Yummy that one of these two solutions has not fixed. If you’re not so lucky, the final step is to delete Yummy from your iPhone by pressing and holding the Yummy icon on the home screen. Once the icons all start wobbling, press the ‘X’ floating to the top-right of the Yummy icon and confirm you want to remove the application and all its data. Next time you sync with iTunes you’ll get a clean, new copy with an empty database.

If this doesn’t work, please let me know.

Categories
howto news

New feature: Mail Link

In addition to all the little details that you don’t see behind the scenes, I managed to include one visible change to the recent 1.0.2 release of Yummy: the ability to mail links. This was a very popular request, so I hope you find it useful.

Simply find the link you want to mail by browsing or searching for it, open the bookmark and press the “Mail Link” button. Mail will open with the subject line populated and the URL in the body of the message,

Categories
news support

MyPhoneApps Forum

Recently Yummy has been added MyPhoneApps Forum, a web site dedicated to iPhone and iPod touch applications.

The main threads of interest to owners (or potential owners) of Yummy are as follows:

These threads are dedicated to Yummy. Of course the site has a similar set up for lots of other applications. Hopefully it will be a great resource for all iPhone developers and users and I’m happy to be an early supporter of it.

I hope you’ll never need to post in the bug reports thread, but it’s there if you do find something! I’ll be as active as I can be, answering questions and keeping an eye out for your great feedback.

Categories
news

Yummy Version 1.0.2

A minor update to Yummy will hopefully be available for download in the next few days. It has the following changes:

  • Fix crash on start up bug that was affecting a small number of users
  • Works with a much larger number of bookmarks
  • Improved compatibility with version 2.1 of the iPhone OS
  • Mail bookmarks as well as view them in Safari
  • Bug fixes

It should be a seamless upgrade from the previous version, although the initial refresh may take a little longer this time.

Please let me know how you get on.

Categories
howto tutorial

Search by Title

One little feature that I probably should have made more of a fuss over when I added it in release 1.0.1 is the ability to search your posts by title. This was a popular request so I was very happy to include it. Of course Yummy has had the ability to search for one or more tags since its initial release.

Categories
trivia

Artwork

One of the finishing touches of any application is its art work. In the case of Yummy little more than an icon was required but, as a developer rather than a graphic designer, this proved to be much harder than I originally expected. Here’s how it happened.

Playing free word association I tried to find concepts that included aspects of both Delicious.com and Yummy. Delicious branding is basically just four quadrants in different colours. Not terribly limiting.

More limiting was the size, which Apple tells me is fifty seven square pixels. (Still, I remember from my days on the Sinclair Spectum which had entire characters made from an 8×8 monochrome grid.) I settled on a muffin or cup cake as my “yummy” concept and the Delicious colours. My first attempt looked like this:

I’d be the first to admit to the limits of my design skills. However, even setting my technique aside there are problems. It’s a bit too fussy; too many details in too small a space. Additionally, the iPhone adds a “shine” to icons and adds a border with curved edges. It didn’t look great on-screen and looked even worse on my iPhone.

I decided to focus on a single cup-cake and use the Delicious colours as a back-drop. I grew quite attached to my second attempt which I can’t show you. I made the mistake of using clip-art that was really designed for PowerPoint and not distribution in software. The licence agreement was not clear, but it looked as though they wanted to claim copyright on the whole “derived item” and claim an absurd royalty rate.

Anyway, long story short, I emailed them at six of their email addresses to clarify terms. Five addresses bounced, the final message got through but was ignored. Not great customer service.

But in a sense I lucked out. My wife put together the logo you see now, which not only do I prefer but is entirely original and royalty-free.

Categories
news support

Reviews

One nice thing about Apple’s AppStore is that users can review their downloads. One of the disadvantages is that the reviews only appear on the store of the user, which means that I can only really see reviews posted in the UK.

[Update: I have been reminded that you can see reviews without being logged in. Still, switching to each of the countries where there’s an App Store and looking for reviews would quickly get tedious.]

But there are other ways. Thanks to Erica Sadun’s excellent AppStore Review Scraper I’ve been able to look at what’s happening everywhere.

Many thanks to the people that wrote good things about Yummy. It is greatly appreciated.

However in this post I really want to concentrate on people who have not had such a positive experience. As long as it’s fair and true I have no problem with people posting bad reviews. What’s interesting is that both reviews (on the US store) report what sounds like the same problem — it saying “Loading data” on startup and then crashes — and yet neither user reported the problem to me directly. Unfortunately I can’t fix bugs that I don’t know about.

Luckily I do have one set of crash logs. It would seem that the recent iPhone 2.1 release leaves applications with less memory than before, meaning that users with a lot of bookmarks can have problems. I am working on the assumption that all three bugs have the same root cause and am currently in the process of putting together a new release.

This should be complete in the next day or two and will be on your iPhone as soon as Apple have reviewed it.

Categories
news support

Yummy Version 1.0.1

A minor update to Yummy will hopefully be available for download in the next few days. It has the following changes:

  • Search by title
  • Fix to allow “unusual” URLs
  • Cosmetic changes