Post a Comment
I really think apple should speed up their ical and isync applications because they are terrible slow. Specially iCal.
We are using it wit 6 calendars and it takes forever to start up the application because it has to load them all (which is correct, but slow) and then synchronize them, before even able to use the software.
I would like some better "multi-handling" in the application, so whe you start it up, you should be able to work with it during the synchronization.
Anyway, i really think apple should try to speed up these applications and not only iPhoto and those "i"-apps.
Hmm, I've never found iSync to be slow, but then I don't have all that much stuff in my calendar. Anyway, Bluetooth does have a finite speed, so it's more likely that's holding things back.
I do see your point about iCal. However, I don't really see how you can improve things! When starting the app, you have to choices:
1. Make the user wait till all calendars are loaded
This is what iCal does at present, the only way of speeding things up really is to further optimise this process (I have no idea how much this would be possibility)
2. Allow the user to work whilst the calendars are being loaded
Whilst in theory good, it would be rather disconcerting for the user that the app would apparently have started, yet not all their calendars are visible. And also, that calendars are just "popping into existence" in front of them.
I can't help thinking then, that your best approach is the simple one that Apple plainly intended - don't launch iCal!
Simply set OS X to launch iCal (Hidden) when you log in, and then never quit it. This way, your calendars are kept in memory, but the app will effectively "start up" for you instantly when you want it.





