@chs117 besides the excellent answer by @avanteguarde you can also use App's like CardDAV and CalDAV to simplify this.
open