Hey Xamarin Team.
First off, I really want to thank you for the great work in both the Xamarin eco-system and in Xamarin.Forms in general. The mountain you chose to climb is a big one, and not an easy one. The concept for X.Forms is one that many of us want to get behind full-on, and with that I'd like to give you some constructive feedback. Please take it as that, and not an attack (sometimes my words come across in a way that I don't intend).
In our small team, when we saw V1 of Xamarin.Forms released, we checked it out, ran some tests, and decided that it is absolutely the direction that we wanted to go. Seeing a "V1" to us indicated a "Stable Release", not Beta, and so we implemented it 100% in our current project.
Since the initial launch, there have been 3 substantial releases (that I've paid attention to)...
Of these three releases, I feel that we've been seeing more regressions than progression in the library. As a subscriber paying $1k / platform / developer annually, honestly I expect more. I don't want to pay to be your beta tester.
Here's a point form list of expectations that I have (and I'm sure others do as well).
As it stands right now there are two "deal breaker" bugs that are preventing me from delivering a product to a client. This therefore delays me getting paid... I like getting paid
Anyhow, I just wanted to open a discussion on this, get your feedback, and hopefully spark a little change... we'll see how it goes.
Again, you're all doing great things, and with a little refining, there's no reason Xamarin can't stay on top of the cross platform mobile wars :-D