> For the complete documentation index, see [llms.txt](https://elguerre.gitbook.io/de0an/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elguerre.gitbook.io/de0an/capitulo-1-antes-de-comenzar.-la-puesta-a-punto/habilitar-dispositivo-para-desarrollo.md).

# Habilitar el dispositivo para desarrollo

Ahora que conocemos las principales herramientas, veamos a continuación cómo conectar el dispositivo móvil con el PC.

En primer lugar y para poder desarrollar aplicaciones con Visual Studio, necesitaremos habilitar el modo de desarrollador (o *Developer mode*) en los dispositivos sobre los que vamos trabajar. Lo activaremos mediante la opción: “Configuración - Actualización y seguridad - Para desarrolladores”:

![](https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-c596e8c3167ffde16497135e544efe311f5b3490%2Fimage16.png?alt=media)

**Figura 16.- Habilitar los dispositivos de escritorio y móvil para desarrollo**

{% hint style="info" %}
**Nota**: Si el dispositivo pertenece a una organización, es posible que algunas opciones se encuentren deshabilitadas. Es posible también que para cada familia de dispositivos existan funciones adicionales disponibles.
{% endhint %}

La conexión con el dispositivo podemos hacerla vía USB o bien a través de la RED (Cable o Wifi) y haciendo uso de varias herramientas:

1. Opción “Deploy\*”\* de Visual Studio, conectado al USB.
2. La herramienta de línea de comandos *WinAppDeployCmd*, que permite realizar la instalación de paquetes (.appx) en un emulador o dispositivo. Para más detalle sobre esta herramienta visitar la página: <https://msdn.microsoft.com/es-es/library/mt203806.aspx>
3. Portal de dispositivos (o *Device Portal*). Estando conectados a una misma red, desde este portal, podemos acceder a información de diagnóstico e interactuar con el teléfono vía HTTP, desde el navegador del PC. Donde una vez conectados, tendremos acceso para realizar las siguientes acciones:
   1. Ver la lista de procesos que se ejecutan en el teléfono.
   2. Instalar, eliminar, iniciar y cerrar aplicaciones en el teléfono.
   3. Cambiar los perfiles Wi-Fi y ver la intensidad de la señal.
   4. Ver gráficos de uso de CPU, memoria, E/S, red y GPU en tiempo real.
   5. Apagar el teléfono.

      La siguiente imagen muestra algunas de estas acciones previas.

      ![](https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-f7f3714b29c449dbe40a4be0cd77a4bb251b5584%2Fimage17.png?alt=media)

**Figura 17.- Portal de dispositivos conectado con el móvil**

El acceso y conexión al portal se realiza previa activación en el dispositivo móvil marcando las opciones: “Device discovery” y “Device Portal” que encontraremos en la pantalla de configuración: “Configuración - Actualización y seguridad - Para desarrolladores”. La IP, indicada en la sección “Device Portal”, será la que utilicemos para el acceso al portal. Para más detalle visitar la página: [**https://msdn.microsoft.com/es-es/library/windows/apps/dn706236.aspx**](https://msdn.microsoft.com/es-es/library/windows/apps/dn706236.aspx)
