Hacker News new | ask | show | jobs
by elboru 3163 days ago
What downsides does it have compared to a more traditional environment? I'm a C# developer so Xamarin sounds really tempting, it's just that I don't want to break my head on "simple" stuff I could easily avoid with a traditional environment
2 comments

You still have to learn the underlying story platform and API, that’s not abstracted. Also choosing between Xamarin Forms and Xamarin Native for the UI (not compatible between them). Obscure errors sometimes.

But from my (little) experience on it, getting to an app running and start working on it is way mire easy than with the Java approach. Give it a try :)

Maybe the designer isnt that good.

But overall it's much better. And you get:

Shared models with your web api, reusable business for iOS and Windows, great tools like ReSharper, and so on.