Hacker News new | ask | show | jobs
by hesarenu 3123 days ago
Does Xamarin have native UI widgets not just basic components?

ReactNative has native controls but most are just basic. Flutter has material/ios widgets built in which simplifies develpoment. I like flutters declarative syntax similar to reactjs. But its still in alpha hence can't commit much time to it.

2 comments

In addition to what m_fayer says, you can also bind native libs and make the same adjustments, so most native controls written in Objective-C or Java are basically drop-in (bindings are already available for most common components on NuGet, but they're almost trivial to write)

Binding Swift libraries is a pain though

Xamarin just binds the native UI framework and makes some tweaks to adjust it to C# conventions, so you can use the same APIs that native developers use.