I've given PhoneGap a try, thought the learning curve was reasonable especially coming from a web development background. I thought the APIs were a bit lacking in functionality when I tried it, that may have changed with recent updates.
Xamarin has worked pretty well for my recent projects.
I prefer to go for PhoneGap for HTML5 apps.
I've given PhoneGap a try, thought the learning curve was reasonable especially coming from a web development background. I thought the APIs were a bit lacking in functionality when I tried it, that may have changed with recent updates.