O'Reilly logo

C# 5 First Look by Joel Martinez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Cross-platform Development

Microsoft platforms are not the only platforms that can execute C# code. With the Mono framework, you can target other platforms, such as Linux, Mac OS, iOS, and Android. In this chapter, we will explore the tools and frameworks needed to build a Mac app. Some of the tools we will look at here are:

  • MonoDevelop: This is a C# IDE that lets you write C# on other non-Windows platforms
  • MonoMac: This provides bindings to the Mac libraries so you can use native APIs from C#
  • Cocoa: This is the framework used to create Mac apps

The application we are going to build in this chapter is a utility that you can use to look for text on a website. Given a URL, the application will look for links and will follow them to look for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required