lunes, 17 de febrero de 2014

On Delays

Wow! It's been very (too) long since the last post. I must admit that I'm a bit ashamed. Not only did it take me too long to update the blog, but Chubby Buddy has also taken me longer than expected!

Precisely, the last-hour rush in the development of Chubby Buddy has been the primary cause for the hiatus of the blog. If in this previous entry I reflected on the importance of setting deadlines, in this entry I want to put the stress on the importance and difficulties in making an accurate scheduling.

A good strategy when you've gone off schedule is to analyze the reasons that led you astray. In my case, the reasons have been the following, listed from more to less relevance in my opinion:
  1. Underestimated effort for universal app.
  2. Few experience with the framework.
  3. Underestimated effort for additional features support.
  4. Not so much commitment during Christmas.
  5. Few experience with the language.
We wanted to achieve an universal app that worked under different versions of iPhones and iPads, but this involved re-doing all the art in the game to adjust to different screen resolutions, and also make some adjustments at the code level to support these different versions. This entails a good amount of work and I definitely underestimated the required effort.

Even when Cocos2D is enjoyable and usable, it is a new framework that imposes certain rules and it is not always obvious how to accomplish some functionality. After a bunch of lines of code, I needed to check Stackoverflow or the Cocos2d forums to figure out how to achieve something new. 

In the last minute, Manuela and I thought about adding a couple of new features that supposedly wouldn't entail lots of effort; we were wrong. However, we think that the final result makes up for this extra-effort.

For several reasons, our dedication to the game during Christmas holidays was not as high as I had expected. Had we worked as initially planned, the game would have been released much earlier.

Finally, even when Objective-C is a really easy to grasp language, it presents a couple of differences with Java or C/C++, languages which I'm much more used to work with. 

It only remains to try the best in order to keep up the pace!


10 comentarios:

  1. Excellent info. I will spread the word to my friends to tell them to visit your site useful information

  2. I would like to thank you for the efforts you have made in writing this blog Excellent info. I will spread the word to my friends to tell them to visit your site useful information

  3. Really great article, Glad to read the article. It is very informative for us. Thanks for posting

  4. This is very informative post, good work, i like this content and wish to read more from you. i like to share some useful links here:

  5. Thanks to author of post for such a great information.I like your blog post and subscribe your blog for all your future post.i have also some links which i think is useful for some users,

  6. Great information ! I thankful to author of this blog who sharing such a useful information, I also subscribe your blog for all future post. I have also share some useful links here.

  7. Great information, i was searching of this kind of information, thankyou very much for sharing with us. i also like to share some useful links here

  8. You have excellent writing skills and the way you describing things is extraordinary, keep writing, here are some useful links:

    Vpn for mac
    android tv vpn
    apple tv vpn
    vpn download for windows 7
    affordable vpn
    best vpn for mac
    which is the best vpn for iphone