tag:blogger.com,1999:blog-77908883981435363242009-05-31T15:40:19.303-07:00MillicomputerApplications that run on the millicomputer in your pocket. Starting with Instant Queue Add for Netflix on the iPhone.Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-7790888398143536324.post-43840192674556376452009-05-15T07:01:00.000-07:002009-05-15T18:15:06.269-07:00Instant Queue Add - IQ+ Version 4 has been releasedThis release adds some more information for each movie. The new choices list from the RSS feed has always shown everything that is in the feed, but the movie lists that are obtained via the Netflix API have more details available, so they now show all the genres and the average star rating for each movie.<br /><br />The top instant list has been removed from the Netflix web site, and the RSS feed will turn off eventually as well so this release no longer loads that list, and that helps improve startup time.<br /><br />The use of wording and logo's has also been changed to conform to the latest Netflix API branding requirements, and IQ+ will be <a href="http://www.netflix.com/AppGallery">featured in the Netflix API Gallery</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-4384019267455637645?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-31459497479980308812009-04-05T08:58:00.001-07:002009-04-05T08:58:41.966-07:00Fractal app approved<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=309131446&mt=8">App store link</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-3145949747998030881?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-76526085552085983422009-03-23T08:10:00.001-07:002009-03-23T08:13:21.254-07:00Fractal app submittedWith graphic design help from my friend Grif Rosser I have built and submitted an application for the band Fractal, that is themed with their artwork, and which fans can use to find out more about the band. Its in review at the moment.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BXNMRLEUkRQ/Scem2XXDrEI/AAAAAAAAAKc/6jaBzlG4GKQ/s1600-h/photo-9.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_BXNMRLEUkRQ/Scem2XXDrEI/AAAAAAAAAKc/6jaBzlG4GKQ/s400/photo-9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5316401338048031810" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-7652608555208598342?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-50905956637749212942008-12-25T20:36:00.000-08:002009-01-04T23:55:43.184-08:00My app reviewed...<a href="http://www.whatsoniphone.com/reviews/instant-queue-add-netflix-review">http://www.whatsoniphone.com/reviews/instant-queue-add-netflix-review</a><br /><p>Quite a good review, they are looking for DVD support, but that's what all the other apps do, and this one is intended to make it easier to deal with instant watching. If I added all the DVD stuff then it would be much more complex. Also the full size boxshots for each movie are only for instant movies, they are used in the HD versions of the on-TV display.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-5090595663774921294?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com2tag:blogger.com,1999:blog-7790888398143536324.post-40717020159464717902008-12-10T19:57:00.001-08:002008-12-10T20:24:57.718-08:00Version 3 is Now AvailableI submitted to the App Store on Monday, and just got notice that its been accepted. Please let me know what you think and what you would like to see in the next version.<br /><br />Some ideas I have:<br /><br />- add more info per movie, all genres, ratings etc.<br />- save queue etc. data in the iPhone so it starts up quickly and synchronize using a background thread.<br />- redesign the user interface from scratch<br />- allow more movies to be pulled for each search, at present it gets the first 100 and picks out the instant ones<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SUCV4dO5kyI/AAAAAAAAAJI/OaQBGq2aSCU/s1600-h/V3.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SUCV4dO5kyI/AAAAAAAAAJI/OaQBGq2aSCU/s400/V3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278383560430555938" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-4071702015946471790?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com2tag:blogger.com,1999:blog-7790888398143536324.post-69170001555742183422008-12-06T09:05:00.000-08:002008-12-06T09:14:28.949-08:00Moving movies in your queueI decided to add one more thing, and allow re-arranging movies in the queue. This got a bit more complicated since the saved items that appear at the end of the queue can't be moved, and its taking longer than expected to debug everything. Its going to be a few more days before it gets submitted to the app store.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-6917000155574218342?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-69614825384105363202008-12-03T00:22:00.000-08:002008-12-03T00:28:51.680-08:00Instant Queue View and Delete On The WayThe latest version is now functionally complete, your instant queue is loaded, movies that are already in your queue are greyed out when they appear in lists, you can see the entire queue and delete movies from it. There is some cosmetic clean-up to do, and more testing to make sure the code is robust. Version 3 should be ready to submit to the app store soon...<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-6961482538410536320?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-74585741614024387852008-11-27T22:20:00.000-08:002008-11-30T23:26:38.772-08:00Queue add problemsIf 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.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-7458574161402438785?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-60495952220226267842008-11-25T07:44:00.000-08:002008-11-25T08:01:03.001-08:00Version 3 coming soon with Instant QueueThe 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).<br /><br />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.<br /><br />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.<br /><br />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....<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-6049595222022626784?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com1tag:blogger.com,1999:blog-7790888398143536324.post-12128687904939640832008-11-16T21:55:00.000-08:002008-11-16T23:19:54.526-08:00App updated: Searching is here...<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BXNMRLEUkRQ/SSEIavR88wI/AAAAAAAAAIg/GhM-SU3Pga4/s1600-h/B1.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_BXNMRLEUkRQ/SSEIavR88wI/AAAAAAAAAIg/GhM-SU3Pga4/s400/B1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5269502294461575938" /></a>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...<div><br /></div><div>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.</div><div><br /></div><div>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.</div><div><br /></div><div>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.</div><div><br /></div><br /><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_BXNMRLEUkRQ/SSEMHDBwJlI/AAAAAAAAAIo/TFUP7mXLDlA/s1600-h/B2.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_BXNMRLEUkRQ/SSEMHDBwJlI/AAAAAAAAAIo/TFUP7mXLDlA/s400/B2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5269506354211464786" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_BXNMRLEUkRQ/SSENbpigsWI/AAAAAAAAAIw/OEMbfVbJM_U/s1600-h/B3.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_BXNMRLEUkRQ/SSENbpigsWI/AAAAAAAAAIw/OEMbfVbJM_U/s400/B3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5269507807658422626" /></a></div><br /><div>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.</div><br /><br /><div>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.</div><div><br /></div><div>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.</div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SSEW4R3gPPI/AAAAAAAAAI4/5RmGRT5DHZg/s1600-h/sim1.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SSEW4R3gPPI/AAAAAAAAAI4/5RmGRT5DHZg/s400/sim1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5269518195124878578" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_BXNMRLEUkRQ/SSEW_S969pI/AAAAAAAAAJA/5qW98iui2iA/s1600-h/sim2.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://3.bp.blogspot.com/_BXNMRLEUkRQ/SSEW_S969pI/AAAAAAAAAJA/5qW98iui2iA/s400/sim2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5269518315679315602" /></a></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-1212868790493964083?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-76136161232915566102008-10-29T08:49:00.000-07:002008-10-29T08:54:54.320-07:00Searching is on the way...The next update will add a search capability, the results will be filtered to only show instant titles, since that is the focus for this application.<div><br /></div><div>Other features being worked on include a view of your instant queue, and an indication that movies in other lists are already in your queue.</div><div><br /></div><div>Updates to the application are free for existing users, many thanks to the thousands of people who have already downloaded this application.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-7613616123291556610?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-88363733572372254952008-10-24T14:28:00.000-07:002008-10-24T14:30:56.128-07:00Login Issue ResolvedThe problem was caused by a configuration issue in the API service which has now been resolved, so login should be working correctly now. Sorry for any inconvenience.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-8836373357237225495?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-69953279938904444422008-10-24T12:28:00.000-07:002008-10-24T12:30:58.048-07:00User Login IssueSomething changed in the API server response, and now Instant Queue Add for Netflix isn't getting back the response it expects when it looks up the user name and whether that user can watch instantly. We are looking into it....<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-6995327993890444442?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-32432047203032145372008-10-21T10:59:00.000-07:002008-10-21T13:23:14.608-07:00How to add a movie<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SP46JATUChI/AAAAAAAAAIQ/-KiPByux3Ds/s1600-h/Frat.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SP46JATUChI/AAAAAAAAAIQ/-KiPByux3Ds/s400/Frat.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5259705341189556754" /></a><br />The app brings up a list of movies, and when you pick one it takes you to a big box shot picture, scroll up to see the description and full title.<div><br /></div><div>If you have setup a user, then there is a <span class="Apple-style-span" style="font-weight: bold;"><span class="Apple-style-span" style="font-size:large;">+</span></span> at the top right. Tap it and wait a second or two and it will confirm with a popup message. If the movie is already in your queue, then it will tell you that you could not add it again.</div><div><br /></div><div>If you do not see a <span class="Apple-style-span" style="font-weight: bold;"><span class="Apple-style-span" style="font-size:large;">+</span></span>, then you have not setup a user, so hit the user button on the home screen and login with your Netflix account. The login screen is a web page on the Netflix site, so you are not actually entering your Netflix password into the app. It uses "OAuth" security which is a safe way to authenticate applications.</div><div><br /></div><div><br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-3243204720303214537?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-87480547254236770522008-10-21T07:48:00.000-07:002008-10-21T07:58:19.368-07:00Free for the first week!Instant Queue Add for Netflix will be a free application until Weds 29th Oct, when it will revert to the ranks of the 99c bargain collection.<div><br /></div><div>It seems to take a few hours for any changes to take effect in the iTunes App Store.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-8748054725423677052?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-79716773385222331602008-10-20T19:10:00.000-07:002008-10-20T19:16:50.628-07:00Non-obvious feature... browsing NetflixIf you tap on the movie box-shot there isn't a lot of user feedback but the Netflix website movie display page for that movie starts to load in the web view. If you wait a while for it to load you can see the full details of the movie, including reviews, star ratings etc, and add to DVD queue. The first time you do this you will have to login to Netflix, but it will remember your login for subsequent visits.<div><br /></div><div>When you go back to the movie list, it may have been kicked out of memory by the web page, so it could take a few seconds to re-load the list of movies, and you will start at the beginning of the list.</div><div><br /></div><div>At any time you can instantly go back to the movie list and abandon the netflix site page load.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-7971677338522233160?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-10178190312532085722008-10-20T18:43:00.000-07:002008-10-20T18:44:17.751-07:00Up on the App Store...Instant Queue Add for Netflix <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=293419823&mt=8">is now available..</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-1017819031253208572?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0tag:blogger.com,1999:blog-7790888398143536324.post-6038256722135405682008-10-16T00:42:00.000-07:002008-10-16T00:47:04.087-07:00It's in the App Store review process...I finally got everything lined up for the submission to go through a few days ago. Now we get to find out how long it actually takes to review the code and appear in the store.<div><br /></div><div>In the meantime, I'm cleaning up my code base and building a generic test program that will be posted as open source code to help other people get Netflix on iPhone apps up and running more quickly.</div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-603825672213540568?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com2tag:blogger.com,1999:blog-7790888398143536324.post-56515151562446417232008-10-10T01:54:00.000-07:002008-10-10T01:57:04.965-07:00Instant Queue Add for Netflix<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SO8YgoRlw1I/AAAAAAAAAF0/14bJAPOgaJE/s1600-h/IMG_0014.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_BXNMRLEUkRQ/SO8YgoRlw1I/AAAAAAAAAF0/14bJAPOgaJE/s400/IMG_0014.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5255446239010734930" /></a>Home screen, teaser while its going through beta testing and the App Store process.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7790888398143536324-5651515156244641723?l=millicomputer.blogspot.com'/></div>Adrian Cockcrofthttp://www.blogger.com/profile/14695336135416848505noreply@blogger.com0