Chapter 22. Using Objective-C Libraries and Code
In addition to third-party libraries that are written in C# and C/C++, MonoTouch can utilize libraries and code written in Objective-C. This makes MonoTouch extremely powerful, because you can draw functionality from a plethora of sources.
In this chapter, we're going to take a look at how to bind Objective-C libraries for use in MonoTouch using btouch, a tool that simplifies the binding process. In the process, your're going to get some real-world experience by walking through the process of binding the open source Tapku library.
The general process of binding Objective-C code for use in MonoTouch applications involves creating MonoTouch DLLs that "bind" the native code. This means creating C# classes ...
Get Developing C# Apps for iPhone and iPad Using MonoTouch: iOS Apps Development for .NET Developers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.