Developing apps is fun. Developing games even more so ... Sometimes developing the tools, we have days that are far less fun.
So, we wanted to take a moment to explain to our loyal customers and followers what is going on, in a little more detail than the notice posted on our store. When we sent out our newsletter last Wednesday announcing a release date of August 28th, when Platino Studio would be publicly available, we all believed we were ready to go, else we would not have made that announcement.
Come Friday, the 28th, we discovered a security problem with our licensing server that we felt was serious enough to delay until Monday, which was disappointing, but not horrible as it gave those of us not working directly on this issue a few more days to test out Platino Studio and add a little polish.
In those extra days of testing, we found an obscure problem with our method of building to iOS devices that appeared to affect a small, but not insignificant percentage of the devices we tested with.
Let me tell you, we were tempted to ship on Monday with the hope only a small number of our developers would encounter it, then we simply fix that in the coming week via our automated update process.
But only for about 5 seconds.
Shipping with that kind of core functionality issue potentially affecting our users was simply not an option. Each day this week, it seemed like we were mere hours from a solution, and we stayed lighthearted and optimistic. But now we’re nearly a
week late, extremely sleep-deprived, and a little upset; but mostly, we're really sorry that you’re upset. We don’t blame anyone at all for being frustrated, but the outpouring of support and encouragement and extreme patience has been amazing, and we're certainly grateful for that.
The good news is, we have fixed it! We’re going through our last round of testing, and we will be releasing this fantastic product on Friday, September 4; as a sign of commitment, if we are late, even by an hour, Peach has vowed to give up Twinkies for a year, while John will give up Swiss Rolls for life. So you know we’re serious.
Frankly, if we can get this out there tonight, we will, it's certainly our intention - but with the week we’ve had, we’d rather not overpromise, just in case.
The better news is, we’ve had an extra 6 days to add a few more bells and whistles that we had planned to put out in an update later! A better interface for building to simulators/emulators, a slew of improvements to the code that talks to our licensing and update servers that greatly improves the overall experience, and a ton of little graphical improvements and niceties.
We will continue to improve, polish, and add features that will automatically download and install from our shiny new update servers on a VERY aggressive schedule. This is version 1.0, so there is a LOT we want to add. If you’ve followed our development of the Platino Engine since we acquired it in January, you know we love to get feedback and suggestions, and you KNOW we won’t stop working on it after this release! This is just the beginning.
Thank you for your patience and understanding; we know delays are never fun, but we also know that releasing with a potentially blocking bug, missing feature or any security concerns would have been worse.
We are SO excited to have it resolved and extremely eager to get it out there and in your hands. We can’t wait to see the awesome games and apps you build with it!
John and Peach
Peach: If anyone needs Platino 3 ASAP, please reach out to me directly at peach[at]blackgategames.com and I'll get it to you before it, along with Studio, before everything rolls out tomorrow.