Platform Features
Key Components of the macOS Platform
- PDF for offline use
Let us know how you feel about this
Translation Quality
0/250
last updated: 2016-10
Documents in this section cover working with key, platform-specific features of macOS in a Xamarin.Mac application.
Introduction to macOS Sierra
macOS Sierra is the latest incarnation of Apple's desktop operating system for Mac. This document covers the changes from Mac OS X El Capitan and how to implement them in a Xamarin.Mac app.
Introduction to OpenTK
OpenTK (The Open Toolkit) is an advanced, low-level C# library that makes working with OpenGL, OpenCL and OpenAL easier. OpenTK can be used for games, scientific applications or other projects that require 3D graphics, audio or computational functionality. This article gives a brief introduction to using OpenTK in a Xamarin.Mac app.
Introduction to Storyboards
Storyboards allow you to develop a User Interface for your Xamarin.Mac app that not only includes the window definitions and controls, but also contains the links between different windows (via segues) and view states. This article gives an introduction to using Storyboards in a Xamarin.Mac app.
Xamarin.Mac Extension Support
In Xamarin.Mac 2.10 preview support was added for multiple macOS extension points:
- Finder
- Share
- Today
Let us know how you feel about this
Translation Quality
0/250
Xamarin Workbook
If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.

