When I got my iPhone I intended to use Google's calendar app. I like their UI more than the rest, and I use a Google account for my calendar anyway. It's not working well for me at all. Calendar events created on other devices hardly ever sync to the phone unless I deliberately open the app. As a result I don't get notified, and the whole thing is useless.

 

Additionally, the Outlook app calendar seems to be similarly unreliable, and even the Apple calendar app logged into the Google account misses events - from the apple settings, it looks like there is no push except for iCloud calendar. It looks as if, to get a properly syncing calendar system between PC browser and multiple iOS devices, I'm stuck with apple's calendar service and app (which of course doesn't integrate with Google maps etc.). Is this right?