Is it possible to use Xamarin to create a pure iOS library (not app), that can be consumed by other iOS apps that do not use Xamarin? Put another way, can I use Xamarin to create an iOS SDK for my web service? I found some previous threads on this but they cumulatively did not fully answer the question:
http://forums.xamarin.com/discussion/2157/create-ios-library-for-consumption-in-xcode-project - suggests the answer is no, or at least not easily. http://forums.xamarin.com/discussion/4231/can-i-use-xamarin-to-create-an-ios-library-that-can-be-called-from-an-existing-objective-c-project - suggests yes, but it's unclear to me how difficult this is to do as I'm not very familiar with Xamarin. http://forums.xamarin.com/discussion/7964/consuming-xamarin-ios-library-from-native-ios-objective-c-application - unanswered
Based on this, I think the answer is "yes, but it may be difficult." Assuming that is the case, how would such a library compare to a library built from only objective C and the standard iOS development environment? For example, would the library end up being much larger as it presumably needs to include large parts of mono? Would it have a significantly larger memory footprint due to loading pieces of mono that presumably are conceptually redundant with native iOS libraries? Other considerations?
Thanks! Ryan