Pruebas móviles: perspectiva de hardware
Antes de seguir adelante con las pruebas reales de dispositivos móviles, es muy importante tener una idea de la arquitectura del hardware del dispositivo móvil. Esto nos ayudará a planificar mejor las pruebas cuando pasemos realmente a las pruebas de dispositivos móviles / aplicaciones de dispositivos móviles. Echemos un vistazo a las diferentes características del hardware de los dispositivos móviles.
Componentes de hardware
Si toma cualquier teléfono celular, la mayoría de las veces constará de las siguientes partes.
Placa de circuito
Puede considerarse como el cerebro del teléfono que controla todas sus actividades.
Pantalla táctil
Las pantallas táctiles son un componente vital de los teléfonos inteligentes. Las pantallas táctiles reconocen en qué lugar de la pantalla ha colocado el dedo o el lápiz y comunican las coordenadas a la CPU del teléfono en consecuencia.
Hay dos tipos populares de pantallas táctiles:
Resistive Touchscreen- Tiene dos capas (separadas por un minúsculo espacio) que forman una superposición sobre la pantalla. Cuando se coloca un dedo en cualquier punto de la pantalla, los dos forman un contacto y se obtienen las coordenadas. Estos son relativamente económicos y se encuentran con razón en la mayoría de los teléfonos económicos. La desventaja es que se requiere cierta presión para registrar un toque. A medida que pasa el tiempo, se produce cierto grado de daño en la pantalla.
Capacitive Touchscreen- Tiene toda la pantalla recubierta con una sustancia capacitiva que retiene una cierta cantidad de carga eléctrica. Cuando se coloca un objeto conductor como un dedo en la pantalla, hay un cambio en la capacitancia en ese punto y así se obtienen las coordenadas. Las pantallas táctiles capacitivas no responden bien en climas fríos donde el dedo humano no causa un cambio en la capacitancia, por lo que se recomienda un lápiz óptico para tales escenarios. Entonces haymulti-touch touchscreensdonde casi todos los dedos se pueden señalar con precisión. Esto ha llevado a un aumento en la cantidad de gestos que se pueden realizar en una pantalla táctil.
Tarjeta de memoria
Las tarjetas de memoria vienen en diferentes tamaños y capacidades. Se utilizan ampliamente como dispositivo de almacenamiento de datos para almacenar información digital.
Tarjeta SIM
Una tarjeta SIM proporciona movilidad personal para que el usuario pueda tener acceso a todos los servicios suscritos independientemente de la ubicación del terminal y del uso de un terminal específico. Debe insertar la tarjeta SIM en otro teléfono celular GSM para recibir llamadas en ese teléfono, hacer llamadas desde ese teléfono o recibir otros servicios suscritos.
Batería
Los teléfonos inteligentes funcionan con una variedad de baterías diferentes según el fabricante del teléfono, sus dimensiones y características. Para aquellos que dependen en gran medida de sus teléfonos inteligentes, es importante que las baterías sean lo más duraderas posible. Esto elimina la necesidad de recargarlos con frecuencia y hace menos probable que se agoten cuando más se necesitan.
UDID para iOS
Cada iPhone o iPod Touch tiene un identificador de dispositivo único (UDID), que es una secuencia de 40 letras y números que es específica de su dispositivo. Es como un número de serie pero mucho más difícil de adivinar. Se verá algo así: 2b6f0cc904d137be2e1730235f5664094b831186.
¿Cómo encontrar su UUID?
- Conecte su dispositivo iOS a su computadora.
- Abre iTunes.
- En iTunes, haga clic en el nombre del dispositivo en "Dispositivos" en la columna de la izquierda.
- Haga clic una vez en el número de serie del dispositivo en la sección principal de la ventana.
- Luego, el número de serie debería cambiar al UDID del dispositivo.
Perfil de aprovisionamiento para iOS
Un perfil de aprovisionamiento es una colección de entidades digitales que vincula de manera única a los desarrolladores y dispositivos con un equipo de desarrollo de iPhone autorizado y permite que un dispositivo se utilice para realizar pruebas. Se debe instalar un perfil de aprovisionamiento de desarrollo en cada dispositivo en el que desee ejecutar el código de su aplicación.
¿Cómo crear un perfil de provisión para iOS?
Ejecute Google Chrome, Mozilla Firefox o Safari.
En iOS Dev. Centro, haga clic en Certificados, identificadores y perfiles.
En el panel Aplicaciones de iOS, haga clic en Perfiles de aprovisionamiento.
Haga clic en +.
Seleccione Desarrollo de aplicaciones iOS y haga clic en Continuar.
Seleccione una ID de aplicación para asociarla con el perfil de aprovisionamiento y haga clic en Continuar.
Para poder utilizar un perfil de aprovisionamiento de desarrollo en varias aplicaciones, seleccione un ID de aplicación comodín, si está disponible.
Seleccione uno o más certificados para el desarrollo para incluirlos en el perfil de aprovisionamiento y haga clic en Continuar.
Solo se enumeran los certificados para desarrollo.
Seleccione uno o más dispositivos para incluir en el perfil de aprovisionamiento y haga clic en Continuar.
Ingrese un nombre para el perfil y haga clic en Generar.
(Opcional) Haga clic en Descargar para descargar el perfil de aprovisionamiento.
¿Cómo agregar su perfil de aprovisionamiento en AppBuilder?
Haga clic en el icono de la rueda dentada y seleccione Opciones.
Seleccione iOS → Perfiles de aprovisionamiento.
Haga clic en Importar.
Busque la ubicación donde se almacena el archivo de aprovisionamiento móvil para su perfil de aprovisionamiento, selecciónelo y confirme la importación.
Opciones y preferencias del dispositivo
Puede especificar una preferencia de dispositivo (móvil o todo) para cualquier anuncio de texto, de búsqueda dinámica, con imágenes o de display.
Si un grupo de anuncios tiene anuncios regulares y preferidos para dispositivos móviles, solo los anuncios preferidos para dispositivos móviles se publican en dispositivos móviles y solo los anuncios normales se publican en computadoras y tabletas.
En la lista de tipos, seleccione Anuncios y extensiones y elija el tipo de anuncio que desea actualizar. Seleccione uno o más anuncios. En "Preferencia de dispositivo" en el panel de edición, seleccione Móvil o Todos.