Yep. Which is why I will write the iOS client first. I haven't done any Mac coding ever, so that needs some re-orientation from my point of view.