Hi,
Our current application has been developed on iOS platform but we are facing problem when there's launch new iOS.
So, we decide to move on xamarin.
But right now we want to move on xamarin where our application will be run on android and iOS,
But we need some advise about architect or design pattern.
Note: what will be the best machine for development mac or windows