Hi,
The Mac app and the iOS app will have different user-interfaces, but can share some common code.
The best technique for this kind of communication (without needing any login or authentication) is to use Apple's "Peer-to-Peer Networking" framework.
I develop apps for iPhone/iPad and Mac, using Xcode and Swift.
You can see some examples of my work, and client reviews of my completed projects, on my Freelancer profile page. Further information is available on my website, notyou.co.uk.
Before starting the project, there should be a clear understanding of the details, the deadline, and the milestone payments.
If you'd like to reply to this message, we can discuss things further, before you make your decision on awarding the project.
Best Regards,
- Rob Dixon.