[en] Solution for iOS?! (n/a)

Topics: Technical Support
Jul 29, 2014 at 7:17 PM
Edited Jul 29, 2014 at 11:22 PM
Is it possible connecting to ZyanHost from iOS using objective C or SWIFT not Xamarin Solution?!
Warm Regards
Mas

refer to following post:
Native iOS
Coordinator
Jul 30, 2014 at 2:16 PM
Hi masnavi,

Zyan library is only available for .NET framework, so it's not possible to use it from ObjectiveC, sorry.
I recommend that you utilize regular SOAP or REST-based web services instead.

Regards, Alexey
Jul 30, 2014 at 3:26 PM
Thanks For Your Quick Reply ;)

Do you have any idea about RemObject C# (Hydrogen) Solution?!
http://www.remobjects.com/elements/

It's something like monoTouch but it's completely native!

Warm Regards
Mas
Coordinator
Aug 2, 2014 at 6:25 PM
Hi, sorry for my late reply :)

I haven't ever used RemObjects compilers.
I've heard about Oxygen (.NET Reflector once had a decompiler for this language), but haven't tried it myself.
 
It's something like monoTouch but it's completely native!
 
On iOS, there are no options but to be native, because iOS doesn't allow runtime code generation.
On iPhone, MonoTouch uses ahead-of-time compilation, that's why all the coolness of .NET runtime code
generation (like Reflection.Emit, dynamic methods and LINQ expression compilation) is not available on iPhone.
This is the main reason why Zyan still doesn't support MonoTouch: the approach should be radically different.

By the way, RemObject is not the only vendor providing native (runtimeless) C# support for mobile devices.
dot42.com has C# to Dex compiler, it produces native Android java packages from C# projects.

Regards, Alexey