I ve been playing about with the monodroid (preview 8980) and I m trying to create an application that will run on Android, WP7 and silverlight.
My plan is to create a single core class library and then a seperate project for each of the platforms that will contain the UI stuff - so one monodroid project, one for WP7 and a SL one, all of which will reference the core class library.
The main problem with this is that it will be possible to implement some functionality in the core library that will work fine on silverlight, but not on WP7 for instance. I believe the best way to make sure this doesn t happen is by making the core library a silverlight 3 project, as this will be the lowest common denominator.
The problem I am facing now is that I can t reference a SL3 library from the monodroid project. I get this warning - Warning 2 The project TMCore cannot be referenced. The referenced project is targeted to a different framework family (Silverlight)
Any ideas?