> I'm in an slightly weird situation with a client where they want me to
> use
> Xamarin instead of LiveCode for a project (for internal 'political'
> reasons
> as much as anything as far as I can see) - have any of you tried Xamarin
> and
> if so what did you think of it?

I think the important thing to know about Xamarin before getting started
is that there are 2 very different ways to do the UI. One is to build a
separate UI for each platform and there Xamarin really just provides
thin (auto-generated) C# wrappers around the platform UI components - so
you have to learn the APIs for each platform. The other is
Xamarin.Forms, which is a true cross-platform solution but relatively
limited and designed for rapid application development.

Xamarin is pretty capable (indeed you can access any native API) but
performs quite poorly on Android if you need to call the Android Java
APIs a lot. Nothing you'd worry about in an "enterprise" app but
probably not advisable for a mass market consumer effort.

Depending on what platforms you need to support, whether you can use
Forms, and whether or not you already know C#, there can be a pretty
steep learning curve.

Hope that helps,
Mark

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to