MMISoftware Blog
News and views of Mac OS X and iPhone Programming
 
 

iCalMaker is being renamed iCalMaker2, updated to work with Mac OS X 10.5 (Leopard) (Amazon Link), and rewritten to take advantage of the latest features in 10.5, and Xcode 3.0.

The first thing that was done was to ‘model’ the iCalendar data standard (rfc2445) into an Apple ‘xcdatamodel’.

xcdatamodel_ical

Part of the iCalendar data standard modeled in ‘xcdatamodel’

This was surprisingly difficult and took a lot longer than anticipated. The model is now complete.

With a working model it now means that data-binding can be used between the main code of the program and the interface. This has the advantage of speeding up development and providing a consistency in the way the data is handled. Plus, it means less code has to be written.

Leave a Reply

Search


 

Subscribe

    Subscribe to MMI news

    Enter your email address:

    Delivered by FeedBurner

    AddThis Social Bookmark Button
 

Categories

 

Archives

 

Spam caught:

 
 

MMISoftware Blog is proudly powered by WordPress
Domain services and hosting by MMISoftware
Entries (RSS) and Comments (RSS).