Inicio rápido de App Center

Importante

Visual Studio App Center está programado para retirarse el 31 de marzo de 2025. Aunque puede seguir usando Visual Studio App Center hasta que se retire por completo, hay varias alternativas recomendadas a las que puede considerar la posibilidad de migrar.

Obtenga más información sobre las escalas de tiempo y las alternativas de soporte técnico.

Visual Studio App Center reúne varios servicios comunes en una solución en la nube de DevOps. Los desarrolladores usan App Center para compilar, probar y distribuir aplicaciones. Una vez implementada la aplicación, los desarrolladores supervisan el estado y el uso de la aplicación mediante los servicios de análisis y diagnóstico .

Este documento le guiará por el proceso de configuración de una cuenta de App Center y la creación del primer proyecto. Al final del documento, aprenderá a ir a continuación en función de lo que quiera hacer con App Center.

Creación de una cuenta de App Center

Para usar App Center, empiece por crear una cuenta. Apunte el explorador que prefiera a:

A continuación, App Center le pide que cree una nueva cuenta. En la página que se abre, cree una nueva cuenta de App Center con uno de los siguientes proveedores de identidades:

  • Facebook
  • GitHub
  • Google
  • Microsoft

Seleccione el proveedor en la lista de opciones de la página y siga las indicaciones para autorizar a App Center a crear una cuenta mediante el servicio seleccionado.

Nota

Algunas cuentas anteriores de App Center se crearon con una dirección de correo electrónico y una contraseña, pero esa opción no está disponible para las nuevas cuentas.

Acerca de las organizaciones y los usuarios

App Center reconoce dos tipos de entidades: usuarios y organizaciones. Acaba de crear una cuenta de usuario y solo puede ver las aplicaciones que crea y administra en App Center. Si trabaja para una organización que es un cliente de App Center, se le podría invitar a unirse a la organización de App Center. Una vez que acepte esa invitación, puede ver sus propias aplicaciones y las aplicaciones de su organización en App Center.

App Center incluso le permite pertenecer a varias organizaciones; en este caso, en App Center se mostrarán las aplicaciones, además de las aplicaciones de todas las organizaciones a las que pertenece.

Creación de la primera aplicación de App Center

App Center agrupa la configuración de servicios como Compilación, Prueba y Análisis en un paraguas denominado Aplicación. App Center asocia aplicaciones con cuentas de usuario u organizaciones. Cuando creas una nueva aplicación en tu cuenta, solo puedes ver información sobre la aplicación, a menos que invites a otros usuarios a trabajar en la aplicación o la agregas a una organización.

En el caso de los proyectos, creará un proyecto de aplicación independiente para cada plataforma de destino a la que se dirige la aplicación. Por ejemplo, si va a desarrollar una aplicación móvil nativa para las plataformas Android, iOS y Windows, creará un proyecto de aplicación independiente para cada plataforma de destino.

Nota

Hemos oído de algunos clientes que les gustaría algo como un proyecto o un área de trabajo para agrupar aplicaciones relacionadas en App Center. Nos gusta ese comentario y estamos considerando algo parecido a esto para una versión futura.

Para crear una aplicación:

  1. Inicie sesión en Visual Studio App Center.

  2. Haga clic en la lista desplegable Agregar nuevo en la esquina superior derecha de la página y, a continuación, elija Agregar nueva aplicación.

  3. App Center abre el panel que se muestra en la ilustración siguiente:

    Panel de nuevas aplicaciones de App Center

  4. Rellene el panel con la configuración de la aplicación como se describe en la tabla siguiente:

Campo de entrada Descripción
Nombre de la aplicación El nombre de este proyecto de aplicación, este es el nombre que se muestra en App Center para todas las referencias a esta aplicación.
Icono Haga clic en el botón para seleccionar y cargar un icono para este proyecto. App Center muestra este icono cada vez que representa datos sobre la aplicación.
Descripción Su descripción para esta aplicación. App Center muestra este valor al mostrar la configuración de la aplicación.
Propietario El usuario u organización que posee la aplicación. Los propietarios tienen un control total sobre la configuración de la aplicación. Búsqueda de información adicional en Permisos de aplicación de App Center
SO Seleccione el sistema operativo de destino para el proyecto de aplicación.
Plataforma Seleccione el lenguaje o marco de destino del proyecto de aplicación.

Cuando haya rellenado el panel según sea necesario para el proyecto de aplicación, haga clic en el botón Agregar nueva aplicación para confirmar los cambios.

En este momento, ha creado un nuevo proyecto de aplicación en App Center, pero realmente no hace nada; es simplemente un lugar para administrar la configuración y los datos en torno a un proyecto de aplicación. El código fuente de la aplicación, las pruebas y la configuración de compilación están en otro lugar, ya sea en un disco duro local, en la nube en algún lugar o hospedados en un sistema de control de código fuente (como Azure DevOps, Git, GitHub, etc.). Lo que hagas a continuación depende de lo que quieras que haga App Center. Consulte la sección siguiente para obtener información adicional.

Dónde ir a continuación

App Center ofrece a los desarrolladores una variedad de servicios que pueden usar para compilar, probar e implementar aplicaciones compiladas, además de ofrecer servicios que los desarrolladores pueden usar dentro de sus aplicaciones para ofrecer una mejor experiencia para los usuarios de la aplicación:

Funcionalidades del lado servidor

  • Compilar : convierte los archivos de código fuente de la aplicación en artefactos de software independientes que se pueden ejecutar en un ordenador, smartphone o tableta. Use el servicio en la nube de App Center para compilar la aplicación, lo que elimina la necesidad de mantener un entorno de compilación estable y quitar las complejidades del proceso de compilación.
  • Prueba: ejecute pruebas funcionales para la aplicación en dispositivos hospedados en un entorno de nube.
  • Distribuir : implemente compilaciones de aplicaciones en evaluadores alfa y beta y en otros usuarios a través de tiendas de aplicaciones públicas o privadas.

Funcionalidades del lado cliente

  • Analytics : el servicio Analytics realiza un seguimiento de la actividad y las acciones del usuario dentro de una aplicación, captura eventos específicos y otros datos de la aplicación. Los datos de cada dispositivo que ejecuta la aplicación se agregan en la nube en una interfaz sencilla de usar para su análisis y exportación.
  • CodePush: el servicio CodePush permite a los desarrolladores implementar actualizaciones de aplicaciones directamente en dispositivos que ejecutan Apache Cordova y React Native aplicaciones.
  • Diagnósticos : el servicio Diagnostics permite a los desarrolladores capturar datos sobre bloqueos de aplicaciones. Los datos de cada dispositivo que ejecuta la aplicación se agregan en la nube en una interfaz sencilla de usar para su análisis y exportación.

Consulte los subdocumentos de esta área para obtener información sobre cómo empezar a usar app Center para proyectos de aplicaciones android, iOS y macOS.