2010
05.14

Since yesterday, iTrackBaby has been approved and can be downloaded through iTunes or the app store!

I’m quite proud of this release.  There’s a handful of new features that I’ve added into the app which I think are very useful and will be well received by the users:

Multi-Baby Support

When I was working on the first version, it was inspired by my own little baby so I was adding in features which would be beneficial for my own use.  However, after the app went live, I received many comments regarding support for twins.  Since I wrote the program without multiple babies in mind, this caused quite a bit of rework in the code.  Originally, all settings were stored within standardUserDefault which was fine for a single baby.  Now how does one convert this for multi-user support? The answer I came up with was to use an array of users.  Each user would then have their own directory in the documents area which will save their data (ie. birthday, growth info, milestones, photos).  All of the setting and getting of the information was done through a new class called UserModel.

In addition to this, I also had to make sure that for the users that are upgrading, their data had to be converted into the new format.  There was quite a bit of QA’ing done for a user upgrading because if this didn’t work, there’d be like a ton of support emails and nobody would be a happy camper.  Like they say and ounce of prevention is worth a pound of headache.. or something to that effect.

Photo Timeline

What is Photo Timeline?  It’s a catchy way of saying that iTrackBaby can store multiple photos and will store them chronologically so that you can see the progression of your baby’s growth.  In the main Photo view, you can see a 320×320 photo, to move to the next or previous, it’s done by the swipe of a finger!  If you have many pictures or would like to see many smaller photos, there’s also a browse view which is a UITableView and from there, you can scroll through and select a picture to view.

Custom Milestones

There were a few requests for having the ability to add/remove milestones and so I included it in v2.0 release.  In addition to being able to add your own milestones, each milestone can now have a photo and/or note associated with it.  Imagine that your baby just got her first tooth… well now you can add “first tooth” as a milestone, take a photo, set the date and add a note to capture the moment!

I hope you enjoy all the new features and everything else that this app has to offer!  I’ve poured my heart into making this app which was inspired by my baby for my baby!

1 comment so far

Add Your Comment
  1. XRvUor mhnkfslmcvlw, [url=http://mffnkkhlublv.com/]mffnkkhlublv[/url], [link=http://nztzvwrofeop.com/]nztzvwrofeop[/link], http://ajptihkrmfvx.com/