Bienvenidos a AboutData.blog de Gold Light Data, donde exploramos lo último en Big Data, IA, ML, Analítica de Negocios e Inteligencia de Negocios. Únete a nosotros para mantenerte informado y empoderado en el dinámico mundo de la tecnología de datos.

Cómo probar tu sitio web para diferentes dispositivos móviles en MacOS

Los desarrolladores deben asegurarse de que un sitio se muestre correctamente en diferentes dispositivos durante el proceso de desarrollo de un sitio web. Varios enfoques de prueba ofrecen diferentes niveles de confianza.

En este artículo aprenderemos cómo probar un sitio web usando:

Simulador de iOS de XCode

Empecemos con el Simulador de iOS de XCode:

    1. Instala XCode en tu Mac
      1. Ir a https://developer.apple.com/XCode/resources/
      2. Selecciona descargar, te pedirá que inicies sesión con tu ID de Apple
      3. Inicia sesión y descarga el archivo .xip para la última versión de XCode
      4. Abre el archivo .xip descargado en el buscador y haz doble clic en él para extraerlo (esto puede llevar algún tiempo)
      5. Después de la extracción, transfiere XCode a la carpeta de Aplicaciones (simplemente arrastra y suelta)
      6. La configuración está completa
    2. Ejecuta el simulador de dispositivo iOS
      1. Inicia XCode: verás una pantalla de bienvenida, como se muestra a continuación

      imagen

    3. Haz clic con el botón derecho del ratón en XCode en el panel –> desplaza el cursor en “Open Developer Tool” –> selecciona “Simulator”

imagen

    1. Esto lanzará un iPhone simulado
    2. Puedes seleccionar el dispositivo deseado haciendo clic con el botón derecho en el ícono del simulador en el dock –> desplaza el cursor sobre ‘Device’ –> elije el sistema operativo –> selecciona el dispositivo

imagen

  1. Felicidades. Haz terminado de iniciar un dispositivo simulado de tu elección para la prueba

Consejo: Es posible que desees mantener el simulador en el dock para un acceso más rápido:

  1. Haz clic con el botón derecho en el icono del simulador en el dock
  2. Coloca el cursor sobre `Options` –> selecciona `Keep in dock`
  3. Prepara el navegador Safari para la depuración:
    1. Abre el navegador Safari
    2. Ve a preferencias (presiona las teclas `command` + ` ,` )
    3. Ve a la pestaña `Advanced`
    4. Marca la opción `Show Develop menu in menu bar`"imagen"
  4. Uso del navegador Safari para inspeccionar páginas que se ejecutan en un dispositivo simulado
    1. Abre el sitio que deseas inspeccionar en el dispositivo simulado
    2. En el navegador Safari, haz clic en la opción ‘Develop’ de la barra de menú"imagen"
    3. Desde el menú desplegable –> desplázate sobre `Simulator` –> Te mostrará todos los sitios web abiertos en tu dispositivo simulado
    4. Selecciona el sitio web que deseas inspeccionar"imagen"
    5. Felicidades. Ahora puedes continuar con tu viaje de desarrollo

Emulador de Android Studio

Ahora vamos a explorar el Emulador de Android Studio:

  1. Instalar el studio de Android
    1. Ir a https://developer.android.com/studio y descarga la última versión de Android Studio para tu sistema (elije entre Intel o Apple Silicon)
    2. Para instalar, simplemente arrastra Android Studio a tu carpeta de aplicaciones
    3. Si solo estás utilizando Android Studio para ejecutar el emulador, no dudes en dejar todas las configuraciones predeterminadas
  2. De forma predeterminada, Android Studio suele crear un dispositivo emulado
  3. Inicia Android Studio y verás una pantalla de bienvenida
  4. En la pantalla de bienvenida –> haz clic en `More Actions` –> selecciona `Virtual Device Manager`"imagen"
  5. Studio mostrará una lista de dispositivos virtuales instalados. Selecciona el dispositivo de tu elección y haz clic en el botón verde de reproducción. Esto iniciará el dispositivo seleccionado"imagen"
  6. Si el dispositivo deseado no está disponible en la lista, deberás crear uno haciendo clic en el botón ‘Create device’ en la esquina superior izquierda
  7. Una vez que hayas iniciado tu emulador de Android, abre el sitio web que deseas inspeccionar/depurar/probar en el navegador del dispositivo emulado
  8. Si no puedes abrir sitios de localhost en el emulador, reemplaza `localhost` en la URL con la dirección IP local de tu sistema.

Para obtener la dirección IP local:

  1. Abre la terminal
  2. Escribe el siguiente comando:
ipconfig getifaddr en0

Esto devolverá tu dirección IP local. Si estás en una red cableada, usa el siguiente comando para obtener la dirección IP local:

ipconfig getifaddr en1

"imagen"

  1. Ahora abre el navegador Chrome en tu sistema y en el campo URL, escribe `chrome://inspect` y presiona Enter. Esto abrirá la página DevTools"imagen"
  2. En la página DevTools, desde el panel izquierdo, selecciona Devices, asegúrate de que las opciones `Discover USB devices` y `Discover network targets` estén marcadas
  3. Esta pestaña mostrará una lista de páginas abiertas en el emulador, haz clic en `Inspect` debajo del sitio web que deseas inspeccionar. Lanzarás las herramientas para desarrolladores de Chrome y podrás inspeccionar y depurar el sitio "imagen"

Los clientes acceden a sitios web no solo desde computadoras, sino también desde dispositivos móviles. Es importante que los desarrolladores den un paso más y confirmen que cualquier sitio web creado se vea como se esperaba en una variedad de dispositivos. Agrega este paso simple y rentable a tu flujo de trabajo de desarrollador como un procedimiento estándar para el control de calidad.

Tags :

Author: Iván Torres
Author: Iván Torres

Iván Torres actualmente cuenta con una Maestría en Ciencias en Analítica de Negocios e Inteligencia Artificial Aplicada, otorgada por la Universidad de Charleston (West Virginia, USA), también es profesor de Ingeniería y Maestría en la Universidad TecMilenio, y ha contribuido en diferentes proyectos tecnológicos como analista, consultor y líder para empresas de ámbito internacional acumulando más de 15 años de experiencia en los campos de desarrollo de Software, Big Data, analítica de negocio e I.A. Editor de About Data Blog.

Deja un comentario

Categories

Related Post