Unified API for Xamarin.iOS and Xamarin.Mac
Xamarin's Unified API makes it possible to share code between Mac and iOS and support 32 and 64-bit applications with the same binary. The Unified API is used by default in new Xamarin.iOS and Xamarin.Mac projects.
Overview
A description of Xamarin's Unified API, its features, and the changes that come along with its use
Update Existing Apps
General information about updating existing apps from the Classic API to the Unified API
Updating Existing iOS Apps
Information about updating existing iOS apps from the Classic API to the Unified API
Updating Existing Mac Apps
Information about updating existing Mac apps from the Classic API to the Unified API
Update Existing Xamarin.Forms Apps
Information about updating existing Xamarin.Forms apps from the Classic API to the Unified API
Migrating a Binding to the Unified API
A description of how to migrate a Xamarin.iOS or Xamarin.Mac binding project from the Classic API to the Unified API
Tips for Updating Code to the Unified API
Various tips that can be helpful when updating to the Unified API