With the recent announcement that Microsoft is buying Xamarin, I thought it was time to have a second look at Xamarin Forms(I took a first look more then a year ago, so hopes are that it evolved a lot in the meanwhile).
The most interesting resource I could find is the Adventures in Xamarin Forms blog by Jonathan Yates in which he describes the lessons he learned while creating the Mountain Weather application.