Monday, April 6, 2009

Project Update

I've made quite a few changes with my last submission I did just a few minutes ago as of this writing. I'll try my best to list them.

Noticeable Changes:
  • Smaller application size. Things were way too big and spaced out so I compacted much of the information.
  • Learned skills outline view now has learned skills shifted farther to the left. Ended up doing something Apple probably doesn't recommend but oh well.
  • Current skill in training information now showing. Untested in circumstances such as what happens when a skill finishes training.
  • Dynamically estimates the number of skill points your character currently has.

Under the hood changes:
  • Reduction in the number of active NSTimers on the run loop. Got everything related to the current skill in training reduced down to only using one timer per update.
  • API controllers now post notifications whenever they finish updating the Core Data store rather than going through a series of delegate callbacks. 
  • Tighter linkage between the character data and tab controller for passing data between the two.
  • Server status bindings properly display values without manually binding every time an update occurs.
  • A few memory leak fixes.
Hopefully this week I can announce a beta. For now, it's almost 5 am and I still haven't slept. Time to crash.

No comments:

Post a Comment