Hello,
I am looking for a cross platform framework for a mobile app development. Since I love developing using .NET, it was natural for me checking out Xamarin, as I love static languages (and C# specifically) and don't like the dynamic ones that are common for other cross platform frameworks (HTML, CSS, JavaScript).
As I was searching for other frameworks just to see what's out there and if there's something for free (I am a private developer, so money is more of an issue to me) I came across another framework. They made a comparison of their framework to Xamarin and listed some items that a bit concern me about Xamarin and I'll be glad if you could elaborate on them.
Here are the few points they listed:
1) Xamarin UI code is not cross-platform: instead, the user needs to write specific code for each platform.
2) Xamarin often requires platform-specific coding.
3) Xamarin doesn’t support Linux.
4) With Xamarin, you still need to know ObjectiveC and Java.
Is there any truth to these points?