Sync. Ok, this sucks. Still getting random SIGSEGV application crashes. I'm not going to continue developing this. Lessons learned: better do TDD next time and think about a really clean architecture before starting development :P Over all as a learning project this was ok.. after all it's my first C#, first native mac & first xamarin project. But yea..