I juggle multiple schedules including work, home and my business and need to keep my spouse up-to-date on what’s going on. My spouse on the other hand has her work and our kids’ schedule to manage so we are always trying to find a way of keeping the whole family in sync. The new iCal coupled with MobileMe and an iPhone or iTouch is a great way of staying on top of things and is simple to set up.
Start by selecting the calendar you are intending to share. Then click on Calendar in the top Menu, select Publish and fill out the fields in the dialog that appears. Once done click Publish. iCal then displays a dialog containing a webcal:// or http:// URL for the calendar you have published. For others using Macintosh, iPhone or iTouch applications like iCal you should use the webcal:// address. For those who just want to share an online calendar the http:// is a good choice. Google and Mozilla’s SunBird can take advantage of the webcal:// address as well. Before closing the dialog you can either visit the site that it has been published on or send an email to those with whom you want to share your calendar.
If you are planning export to iCal from another source you will need to use the .ics format. Entrouage and Sunbird both support this in their exports. To export from another application, the Export method is typically located under the File Menu. Entourage accepts incoming .ics but really does not output .ics. There is a complete list of applications with iCalendar support on Wikipedia.