The code is available on github... notice that the source data (
restaurants.xmlfile) and class file (
Objects.cs) are identical on both platforms, as is the
XmlSerializationcode that parses the data into memory for display.
You will see there is a lot more 'user code' in the MonoTouch project for iPhone - this is due to the laborious way that
UITableViews must be coded*; whereas the WP7's Silverlight heritage allows some very neat databinding scenarios.
* the excellent
MonoTouch.Dialogproject significantly reduces this code overhead on MonoTouch - definitely give it a try!
...now I just need to put the MonoDroid version together... :-)