Going through the new Developer Documents and I must say they are great. My coding skills up to now, are confined to front-end web and some python with Rhino. I have installed Xamarin on my Mac & VisualStudio 2015 Community on my PC. I am going through the samples here on the wiki.
My first question is, should I be learning C# for this, if I want to work cross-platform on a plugin idea?
Second, what is the best way to use the RhinoCommon SDK info, For now I am trying to write a command that sets layers for a specific situation. So I would look at Layer Table Members? This is just a test project for me to keep it simple. How commands are bundled together for a plugin is for later.
Third, does it matter if i start in Xamarin / Mono on my Mac and then convert to Windows, or is it better to start in VisualStudio. I know RhinoCommon is more Windows based, but will it make a difference doing it one way or the other, if I follow the Cross-Platform steps?
I am still just going through all the documents and trying things. Any advice is appreciated.