Configuración e instalación

Visual Studio 2015
 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Para compilar aplicaciones nativas para iOS, Android y Windows a partir de una base de código común de C#/.NET con Xamarin, necesita lo siguiente:

  • Para trabajar con aplicaciones Windows y Android: una máquina de desarrollo de Windows con Visual Studio 2015 y Xamarin 4 instalado.

  • Para trabajar con aplicaciones de iOS: Mac con OSX Yosemite (10.10.5) o superior, con XCode y Xamarin instalado.

  • Una licencia de Xamarin (existe una versión de prueba de 30 días disponible).

Puede configurar las máquinas Windows y Mac a la vez y, mientras se ejecutan estos instaladores, puede obtener una licencia de Xamarin y visitar Más información sobre el desarrollo móvil con Xamarin para leer y ver el material de referencia necesario.

En este tema:

  1. Para Windows y Android:

    1. Recomendado: una máquina física de Windows (no una VM) que ejecute Windows 8 o posterior y que permita el uso del emulador rápido de Visual Studio para Android basado en Hyper-V. (¿Hemos mencionado que necesita una máquina física y no una VM?)

    2. Puede usar una máquina con Windows 7 o anterior, en cuyo caso usará Xamarin Player para Android como el emulador.

  2. Para iOS:

    1. Mac o Mac mini con OSX Yosemite ejecutándose en OS X 10.10.5 o posterior (necesario para Xcode 7.1).

    2. Solo se necesita un Mac para la compilación y depuración de aplicaciones de iOS, para la conexión al simulador de iOS o a dispositivos anclados a red y para diseñar la interfaz de usuario mediante el diseñador del guión gráfico. Los modelos más antiguos son completamente suficientes para este rol secundario.

  1. Descargue e inicie el instalador de cualquier edición de Visual Studio 2015 (Community, Professional o Enterprise). Visual Studio 2015 Community es la edición gratuita; existe una versión de prueba gratuita de 30 días de las ediciones Professional y Enterprise.

    1. Si ya tiene Visual Studio instalado, abra el Panel de Control > Programas y características, elija el elemento Visual Studio 2015, haga clic en Cambiar y vaya al paso 3 siguiente.
  2. En el instalador, seleccione una instalación Personalizada:

    Elegir la opción personalizada en la instalación de Visual Studio

  3. Active las siguientes casillas:

    1. Desarrollo para móviles multiplataforma > C#/.NET (Xamarin). Al hacerlo, también se seleccionarán automáticamente las distintas herramientas de Android en Kits de desarrollo de software y herramientas comunes.

      Seleccionar la opción Xamarin en Desarrollo móvil multiplataforma

    2. Para Windows 8 y versiones posteriores: Desarrollo para móviles multiplataforma > Emulador de Microsoft Visual Studio para Android. Nota: Si usa una máquina con Windows 7 o anterior, o ejecuta Windows en un Mac, asegúrese de que esta opción esté desactivada. Vea "Nota sobre los emuladores en máquinas Windows" después del paso 5.

    3. (Opcional) Si tiene previsto usar como destino dispositivos Windows, active también Desarrollo de Web y de Windows > Herramientas de desarrollo de aplicaciones universales de Windows y/o Herramientas de Windows 8.1 y Windows Phone 8.0/8.1. Se incluyen opciones para instalar imágenes de emuladores que tardarán más tiempo en descargarse; siempre puede volver al instalador de Visual Studio para agregarlos más adelante.

  4. Haga clic en el botón Instalar y deje que se ejecute el proceso. De nuevo, este proceso tardará algo de tiempo en completarse, durante el cual puede continuar en este tema con las instrucciones de configuración del Mac y la obtención de una licencia de Xamarin, así como consultar Más información sobre el desarrollo móvil con Xamarin.

  5. Una vez completada la instalación, inicie Visual Studio e inicie sesión con su cuenta de Microsoft si se le solicita (es decir, la misma cuenta que usa con Windows). A continuación, busque actualizaciones de Xamarin a través de Herramientas > Opciones > Xamarin o Herramientas > Opciones > Xamarin > Otros, donde encontrará un vínculo Comprobar ahora:

    Búsqueda de actualizaciones de Xamarin en las opciones de Visual Studio

  6. Para Windows 7 y versiones anteriores, o si se ejecuta Windows en un Mac, descargue e instale Xamarin Android Player para Windows. Este es el emulador de Android preferido para estas configuraciones. Vea la nota siguiente.

Nota sobre los emuladores en máquinas Windows: Dado que las CPU solo admiten una tecnología de virtualización a la vez, es mejor tener solo una en uso en una máquina de desarrollo. Existen tres tecnologías de virtualización principales: Hyper-V (la usan el emulador de Visual Studio para Android y el emulador de Windows Phone), Virtual Box (la usan Xamarin Player para Android y Genymotion) e Intel HAXM (la usa el emulador del SDK de Android). Debido a problemas diversos entre Hyper-V y Virtual Box, es mejor usar emuladores de un solo tipo en una máquina determinada. De ahí las recomendaciones anteriores de usar Hyper-V en máquinas con Windows 8 y versiones posteriores, y emuladores de Virtual Box para Windows 7 y versiones anteriores.

  1. Cree un ID de Apple gratuito en https://appleid.apple.com si aún no tiene uno. Este paso es necesario para la instalación y el inicio de sesión en Xcode.

  2. Descargue e instale Xcode desde https://developer.apple.com/xcode/ y agregue el ID de Apple, tal como se describe en Adding Your Account to XCode (Agregar su cuenta a XCode) en apple.com.

  3. Descargue e instale Xamarin siguiendo las instrucciones de Installing and Configuring Xamarin.iOS (Instalación y configuración de Xamarin.iOS) en xamarin.com.

  4. Cuando complete la instalación de Xamarin en las máquinas Windows y Mac, siga las instrucciones de Connecting to the Mac (Conexión al Mac) en xamarin.com para poder trabajar con iOS y Mac desde Visual Studio en la máquina Windows.

    Tenga en cuenta que ambas máquinas deben estar en la misma red local.

El desarrollo de Xamarin requiere una cuenta y una licencia válidas de Xamarin. Se le pedirá que inicie sesión con la cuenta de Xamarin en Visual Studio al crear o cargar soluciones de Xamarin.

Se recomienda registrarse para obtener una prueba de Xamarin Business Edition, que proporciona acceso completo a las características de Xamarin durante 30 días. Evite usar una cuenta de inicio para la evaluación, porque sus limitaciones no le permitirán probar Xamarin completamente.

Mostrar: