Conceitos avançados e internos do iOS
Este tópico analisa o design da API MonoTouch, assemblies e classes da BCL (Biblioteca de Classes Base do .NET) e como Visual Studio para Mac se integra ao Construtor de Interfaces do Xcode e à cadeia de ferramentas da Apple.
API Design
Explica os princípios de design por trás da Associação de API.
Assemblies disponíveis
Lista os assemblies e classes disponíveis da BCL (Biblioteca de Classes Base) do .NET.
Geração de código XIB
Ele também aborda como Visual Studio para Mac e o Construtor de Interfaces do Xcode permitem que você use o Construtor de Interfaces para projetar a interface do usuário.
Importante
Este documento explica apenas a integração do Visual Studio para Mac com o Construtor de Interfaces do Xcode. Para obter mais informações sobre o Designer do iOS, examine o documento Designer do iOS.
Arquitetura do iOS
Os aplicativos Xamarin.iOS são executados no ambiente de execução Mono e usam a compilação AOT (tempo inicial completo) para compilar o código C# na linguagem de assembly do ARM. Este guia explora o Xamarin.iOS em um nível baixo
Objective-C Selectors
Anotações e uso para chamar Objective-C seletores (métodos) diretamente.
Limitações
Armadilhas e limitações a serem consideradas com o Xamarin.iOS.