RemObjects Elements requires you to write different code for each platform (in essence much like Xamarin Platform). Xamarin Forms is a PCL that sits on top of Xamarin Platform and provides an abstracted API that allows you to create 'write-once' cross-platform UI code that renders natively on iOS, Android and Windows Phone. To be honest, I don't think you're comparing like for like. RemObjects is $799 for life, with one year of updates. Xamarin is $2,000 a year for iOS + Android.
Has anyone here had any experience with it?Īlso, if you've used RemObjects before to write an app for Android and iOS, how did you find it?Īnyone that's used both, which do you prefer and are there any real pitfalls I should know about? I've found some articles online about Xamarin Forms being really buggy, having memory leaks and crashing often.
Both offer the ability to create apps in C# that will either compile to native code (RemObjects) or run under a flavor of Mono (Xamarin). I was quite impressed with the ease of use, however that code was not reusable across the other OS'es.Īfter doing some research into other options, I found Xamarin Forms and RemObjects Elements. I've done some reading and had a very small amount of experience with Xamarin for iOS to write a small iPhone app in C#. We are a small startup with only 1 real developer and need to create a cross-platform tablet app to run on Windows, Android and iOS.