I am wanting to write an application for 3 platforms (iPhone, Android, and WPF). I am looking at using monotouch and monodriod to achieve this so I can keep all development in .net
Now I want to be able to reuse as much code as possible so I need a little advise on how I should do this as I don't really have a clue where to start.
How should I separate the project out to allow the most amount of code reuse between the 3 different platforms?
Any suggestions would be appreciated.