Introducción a Xamarin.iOS

Xamarin.iOS permite a los desarrolladores crear aplicaciones nativas de iOS con los mismos controles de interfaz de usuario disponibles en Objective-C y Xcode, pero con la flexibilidad y la elegancia de un lenguaje moderno (C#), la eficacia de la Biblioteca de clases base (BCL) de .NET y dos IDE de primera clase: Visual Studio para Mac y Visual Studio. En esta serie se explica cómo configurar e instalar Xamarin.iOS y se tratan los aspectos básicos del desarrollo de Xamarin.iOS.

Componentes necesarios

Para compilar para Xamarin.iOS, se requiere lo siguiente:

  • la versión más reciente de Visual Studio
  • el último SDK de iOS
  • la última versión de Xcode
  • la versión mínima de macOS requerida por Xcode

Para obtener los requisitos de versión específicos, consulte las notas de la versión más reciente de Xamarin.iOS.

La versión más reciente de Xcode se puede descargar a través de Mac App Store:

Screenshot of Xcode listing page in Mac App Store

Serie de introducción…

Configuración e instalación

Configure Xamarin.iOS y ejecútelo en Visual Studio para Mac o Visual Studio. En esta sección se explican la descarga, la instalación mediante Xamarin Installer, el inicio de sesión con la cuenta de Microsoft, los elementos de solución de problemas comunes, el aprovisionamiento de dispositivos, etc.

Hello, iOS

En esta guía en dos partes se enseña a compilar la primera aplicación de Xamarin.iOS mediante Visual Studio para Mac o Visual Studio y se presentan los aspectos básicos del desarrollo de aplicaciones de iOS con Xamarin. En ella también se presentan las herramientas, los conceptos y los pasos necesarios para compilar e implementar una aplicación de Xamarin.iOS.

Hello, iOS Multiscreen

En esta guía en dos partes se examina la ampliación de la aplicación creada en la guía Hello, iOS a fin de controlar una segunda pantalla. Se presentan conceptos como el modelo de diseño Modelo-Vista-Controlador, se implementa la navegación de iOS y se conoce a fondo la estructura y la funcionalidad de la aplicación de iOS.

Xamarin para desarrolladores de Objective-C

Proporciona información para los desarrolladores de Objective-C que realizan la transición a la plataforma Xamarin.

Vídeo

Creación de una aplicación iOS por primera vez con Xamarin para Visual Studio