Massive Sheeple HD Update Submitted

Yesterday was an exciting day with the announcement of the iPhone 5 and we thought we would celebrate by updating Sheeple HD! The update has been submitted to Apple and should be available next week! The new update includes 10 all new levels, new background music, updated all core systems to improve performance, and fixed several bugs on the level selection screen. The new level selection screen works perfect and in you can rotate your device without any worry. The new levels are huge and there are some really tough levels. While you are waiting click here to grab Sheeple HD on the AppStore if you do not already have it!

Here are some previews of a few of the new levels.

Sheeple Updates Now Available

The newest Sheeple (iPhone) and Sheeple HD (iPad) updates were both approved and released today. We are especially excited about the new Sheeple HD update as it was much needed and is a lot of fun to play. If you haven’t already tried out either game then please do! Sheeple | Sheeple HD

We will have more information about our new title that is currently in development over the next few weeks. There is a lot going on at the Tomato Factory development HQ.

Sheeple HD Update – Coming Soon

We haven’t forgotten about Sheeple HD and really appreciate everyone that has purchased it so far! If you missed the news we just submitted a new massive update to the iPhone version of Sheeple, and guess what? Well, we are planning on a similar update for Sheeple HD!

* All new graphics
* New levels
* Bug fixes

The iPad is such a great platform for Sheeple, since the increased screen resolution allows for some really challenging puzzles. We will be releasing some new levels for Sheeple HD with this upcoming update and they will be really difficult, so get ready!

iPad Launch – Indie Developers Fail

Apple did a great job convincing developers that they needed to create applications and submit them in time for the iPad App Store grand opening.  The indie developers that did create new applications or port their existing applications to the iPad are generally very disappointed with how Apple really dropped the ball this past weekend with the release of the iPad. You might say, what are you talking about, I saw Apple say here that there are “over 1000 new apps made just for the iPad”! That is great, or is it? Oh, that is very true!

The Visibility Fail
The problem is that unless you are one of the fortunate few that has an application in the “New and Noteworthy” or “What’s Hot” lists your application is probably not even going to be found or sell a single unit. This is a worse problem then we have with the iPhone and at least developers have the opportunity to get “some” visibility in the vast sea of iPhone applications. The only way someone will find your iPad application, if it was not featured, is by keyword searches. This is great, but in reality the keyword searches are not the primary way a developer generates sales, being on a list is.

The other issue is that there are more apps in the game category than any other category (~720 by my calculation as of the morning of 4/3). Apple addressed this issue on the iPhone with the addition of sub-categories in the parent game category. The iPad App Store doesn’t even offer you a way to select a sub-category. The iPad App Store literally lets you view the featured applications and then there is a very obscure way that you can view the top 100 overall games, but again most users will not even know how to get to that screen. This seems like a very shortsighted view by Apple and really disappoints all of the developers that helped Apple achieve that “over 1000 apps” quote that they are so proud of.

The Review Process Fail
I am also very disappointed with the review process for the new iPad apps. Apple provided detailed information and time frames that a developer must follow in order to submit their application in time. As expected developers followed this guide as told and that is when everything began to fall apart!

The initial review process had developer build their application using the iPhone SDK 3.2 beta 5, since the GM Seed was not available. That meant that an application would go through the initial review process compiled with the beta 5 SDK and then receive some early feedback on any changes that needed to be made. Tomato Factory submitted Sheeple HD well before any of the deadlines and was one of the many developers that never received any feedback, other than a very generic email that many developers received at the same time stating that their application runs on the iPad and it is now to to compile using the GM Seed version of the SDK and resubmit their application for the final review. This was the first thing that made me think the review process was not going very well.

I think there were many developers that were giving themselves high-fives at this point and felt confident that things were aligning! Apple forgot to tell the developers how to upload their recompiled applications and that is where things really started to fall apart! There was about 8-10 hours where developers were freaking out as they didn’t know if they should submit a new application or reject the binary they already had uploaded and upload the new binary. After much waiting Apple finally told the developers that the correct procedure was to submit an update if you had an update button or reject and upload the new binary if you did not have an update button. So what do you think everyone did at this point? Everyone rejected their application binary with no problem and then attempted to upload their new binary. There was one small problem. You couldn’t.

When a developer attempted to upload their new binary they would receive an error message saying there was a general I/O error. This took Apple another ~3-4 hours to fix. Keep in mind this is on 3/30 and the final deadline to resubmit 3.2 GM Seed compiled binaries was on 3/31 and there were developers from all over the world trying to meet this deadline.

With the I/O error fixed and all of the developers able to upload the binaries things seemed like they were moving ahead again. That is when the worst of the waiting began. I truly believe that Appple did not anticipate as many developers submitting iPad applications and it just took longer than expected to review all of the applications. Sheeple HD was approved the evening of 3/31, so I rested easy until the iPad was released on Saturday feeling that everything was in order and ready for the grand opening.

The Physical Fail
When Saturday rolled around I was finally able to test Sheeple HD on an actual iPad and I was very disappointed by two issues that I found, but why had Apple never notified me about these two very obvious issues? Can you see any problems in the screenshot below?

There was also an issue with selecting a level from the level selection screen and the selection being too sensitive. This results in it sometimes taking multiple taps in order to select a level. This is all a result of things working as they should in the simulator, but not having access to test on an actual physical device. It is disappointing that the quality of the Apple review process was so poor since that is what they were suppose to be doing for us developers that did not have a physical iPad, testing the app on the iPad. This is exactly why I never use the simulator while developing and iPhone application, it just isn’t the same as the physical device.

Fail Summary
I don’t want to say that Apple isn’t doing a great job in general and I am sure that they had their hands full these past 2-3 weeks. The iPad is an incredible device and has a lot of potential. I simply wish Apple had taken the time to follow through with their pitch to the developers on why we should create iPad applications for the launch. I hold the opinion that indie developers have made the App Store as successful as it is today and it is too bad that Apple has lost sight of that and instead only the most popular kids get attention!

UPDATE: I spoke with one of the editors from a very well known iPhone game review site yesterday who said there are many other iPad apps that do not run correctly on the physical iPad device.

Sheeple HD for the iPad

We are proud to announce Sheeple HD for the iPad! Sheeple HD contains all new levels, much larger puzzles, updated menus, and a vastly improved scoring system. Please give it a try when you fire up your new iPad on Saturday and be one of the first to play this awesome game.

Also, this is not our top secret project, so stay tuned!