Synchronise your calendar from a caldav calendar server. Fully integrated and transparent in Android account management. Two-way synchronisation was introduced in version 1.8.
You can use your ownCloud server with the following uri scheme: http(s)://owncloud_server/remote.php/dav
For baikal, use: http(s)://server/baikal base/cal.php/principals/user_name