title: Android and iOS cross-platform string resources (MonoTouch & MonoDroid)
body: <p>I'm busy with a cross-platform mobile app using the Xamarin mono libraries and I ran into the following situation... </p>
  
  <p>I've got a bunch of string resources in my monodroid project (strings.xml) that are being used by my layouts and my C# code.</p>
  
  <p>What I would like to to is to move these string resources to a file in a shared project so that both iOS, Android and Windows phone will be able to use them.
  What is the best way to achieve this?</p>
  
  <p>*Currently i'm using a Resource.resx file that contains the non-UI strings. And then I have the strings.xml file in the android(monodroid) project to cater for the UI resource strings.</p>
  
  <p>Keep the following in mind:</p>
  
  <ul>
  <li>The same file must be used by all the platforms.</li>
  <li>I need the android layouts to also use the same resources. (which currently is the strings.xml file)</li>
  <li>It should preferably be one file.</li>
  </ul>
  
  <p>Any opinions?</p>