I'm building an iOS app with Monotouch. I need to use the iOS SDK of an app called AppsFlayer or AD-X
Adeven
Adways Interactive
Apsalar
Appsflyer
CyberAgent
CyberZ
HasOffers
Kochava
Kontagent
Localytics
Septeni
Swrve
Trademob
any of the following. I can't find dll for them. My question is how can I generate a dll from an iOS SDK. Thanks.
You can use an Obj-C library by creating a binding for it. Xamarin has a tool, Objective Sharpie, that helps automate this process.
HasOffers has a Xamarin plugin now: https://github.com/MobileAppTracking/xamarin-plugin .
Related
I have an existing macOS cocoa app and I'd like to be able to support YubiKey to unlock my app. I've viewed the video on using the Desktop SDK for Windows and Mac but I have no idea how one uses a .NET library within a cocoa app or even if it's possible.
Can anyone clarify how to use this .NET library with a cocoa app? Do I build a framework with Visual Studio to then import into my app or perhaps make a Mac console app with VS? I don't even know where to get started on this.
Any help would be greatly appreciated!
//Ray
We were having a discussion in my uni class and couldn't find the answer we were looking for. Do you need to compile a project written in C# with Xamarin on a mac to submit it to the appStore?
You need a Mac to BUILD a Xamarin.IOS app. The application loader tools used to submit a binary to the App store are also available only on Mac.
I have a class library project (developed in VS) which I want to share with a MonoTouch project I'm working on. The problem is that when I try to add a reference to the library project in MonoDevelop an error is displayed saying 'Incompatible target framework: v.NETFramework,Version=v3.5)'.
From what I've read on the web I have to create another class library project in MonoDevelop and then link all the project files from the original into it...I'll do this if I have to but i'd rather have a cleaner solution to this, if not a simple project file fix then maybe a script I can run...
Regards
Lee
A Portable Class Library would be the way to go, but unfortunately not yet properly supported in the current version of MonoDevelop with MonoTouch. Work seems to be in progress though.
You do have to create a class library project in MonoDevelop. The library has to be compiled with the MonoTouch version of the framework.
The reason for this is MonoTouch framework is based on the Silverlight lightweight version of the .NET framework.
See here http://docs.xamarin.com/ios/about/assemblies for more info.
I am trying to write my first app using mono and monotouch, that will be a rest client app.
does monotouch supports the rest starter kit dlls(Microsoft.Http.dll) ?
which options do i have to write a rest client on monotouch ?
Thanks
Hammock on github also supports MonoTouch. Just clone, open Hammock.MonoTouch.sln, build, and pick it out of the /bin/mono folder in the project root.
RestSharp on github!
Is it possible to reference a library such as the Google GData .NET client in a MonoTouch or MonoDroid app? It would make integration with Google's services much easier.
Thank you.
To get that library (or any library, really) to work against MonoTouch or Mono for Android you'd need to compile it against that profile. Out of the box the GData client won't compile against those profiles because it has some dependencies that aren't compatible. There's a post up here by Mike Bluestein that talks about getting it working with MonoTouch. The same approach should also apply to Mono for Android.