If you have had problems adding movies to your queue in the last few days, this is due to an intermittent problem with the Netflix API service. Hopefully it will be fixed permanently soon. Apologies for any inconvenience.
The next version in development now loads your instant queue at startup or when sign-in completes, it indicates movies that are already in your queue whenever they appear in a list, and it changes the [+] to [more] to pull up similar movies. To see the complete queue an option was added to the search menu popup (which now also sets input focus automatically).
The occasional problem where an added movie would not have any similars was a bug in the Netflix API, and it was fixed on Nov 24th, so now every movie should have similars available.
The app now takes longer to startup (depending on your queue size) so some better user feedback is needed, and a delete from queue option needs to be implemented, but a new release should be out soon.
The user interface isn't very "polished" as some reviewers have noted. I have some ideas, and that is likely to be the main focus of the subsequent release. Sales have stepped up to a new level with V2, which is encouraging, many thanks to everyone....
I submitted the update to the app store last Thursday morning, and it was approved Sunday evening, which seems pretty quick, and shows that they work weekends at Apple...
The new screenshots show the search feature and the similars feature. I will explain in detail what changed in the new version and how the new features work in this posting. Please let me know what you think of the new features by commenting here, or providing a review on the app store.
There is a small change to the user login button. It always starts off saying [user] but it shows the first name of the user once the app has made a call to Netflix to get the user information. The information it gets is the first and last name, and whether the user can use instant watch. This is important since it is possible to login using a profile, and profiles do not support instant watching. On a slow network connection you may see the button start off as [user] and change on its own shortly afterwards, this is caused by the delay in getting Netflix to respond.
If you try to select the search button before you have logged in, it takes you to the login page, as if you had selected the user button. In normal use a popup appears, you need to touch the text field to select it for input to bring up the keyboard. You should enter some text that will help you find the title of a movie or TV show. The call to Netflix returns up to 100 titles, but the app only looks for instant titles, so you usually get between 5 and 25 shown in the resulting list.
The best matches are listed first, once you select a title it shows you the large format boxshot, and a description that includes title and genre. You can add the title to your queue, or return to the search results list and pick a different title.
The description of the title includes the genre and synopsis, it is obtained via a different call to Netflix compared to the main list of top and new choices that shows when you start the app. The names of actors are clickable, and if you are patient it will launch the full Netflix site in the window, showing you the summary page for that actor.
If you click on the [+] button the title is added to your queue. If the title is already in your queue you get a "can't add" message. You may also get a "continue" popup or a "more like this" popup. The "continue" popup is due to a bug in the Netflix API where it fails to provide a way to get the similar titles in all cases. It has been tracked down and should be fixed soon. The "more like this" option calls Netflix, and processes the results, which takes a few seconds. The resulting list of similar titles consists of the titles that are available for instant watching, taken from a list of up to 100 titles so it usually contains between 5 and 25 entries. Once you have picked a title from that list, if you add it you can get another list of similar titles. You can go several layers deep into the lists of similars, but eventually the iPhone will run out of memory and the application will quit.
Instant Queue Add for Netflix was developed as a spare-time activity, and is not endorsed by Netflix Inc. However I do work for Netflix and helped debug the Netflix API using this code. I am sharing the basic code required to talk to Netflix from an iPhone on my Millicomputing blog.