Detectar Dispositivos Móviles


El comentario de isma, una lectora del blog, me hizo preguntarme ¿como detectar dispositivos o si un usuario esta navegando desde su Tablet, Smartphone, android,  iOs o teléfonos móviles , gracias a esto descubrí una magnifica clase en PHP Desarrollada por Serban Ghita y Victor Stanciu que facilita muchísimo este proceso: Mobile-Detect.

Para implementarla ustedes mismos, basta que descarguen el archivo Mobile_Detect.php, lo almacenen en su web y lo apliquen como el ejemplo del siguiente código.

Detectar Dispositivos Móviles

require_once ('Mobile_Detect.php');
$detectar = new Mobile_Detect(); //creamos el objeto
if ($detectar->isMobile()) {
echo ."Si, navega desde un móvil";
}
if ($detectar->isTablet()) {
echo ."Si, navega desde un Tablet";
}
if ($detectar->isAndroidOS()) {
echo ."Si, esta usando Android";
}
if ($detectar->isiOS()){
echo ."Si, navega desde iOS";
}

En el código de mas arriba, agregamos 3 condiciones, donde detectaremos si están utilizando un dispositivo móvil en general, un tablet, iOS en específicamente un dispositivo móvil con android, en base a eso imprimiremos un mensaje.

otra forma de Detectar Dispositivos Móviles y entregarle un mensaje al usuario, es la siguiente:

<?php
require_once 'Mobile_Detect.php';
$detectar = new Mobile_Detect;
$deviceType = ($detectar->isMobile() ? ($detectar->isTablet() ? 'tablet' : 'phone') : 'computer');
?>

<p>Esto es un <b><?php echo $deviceType; ?></b>. Tu Navegador es <b><?php echo htmlentities($_SERVER['HTTP_USER_AGENT']); ?></b></p>

En este segundo ejemplo, imprimimos como mensaje al usuario, que dispositivo esta usando y sus datos de navegación.

Una gran utilidad para detectar dispositivos móviles Tablets, Teléfonos, iOS, SmartPhone en general entre otros y muchas formas de aplicarlas, espero les sea tan útil como a mi, saludos.

Para esta solución se utiliza PHP, pero existen otras clases en javascript, espero mas adelante poder explicar como detectar Dispositivos móviles, con otro métodos alternativos.


Hasta entonces.

Suscribete a nuestra lista

Mantente informado sobre las novedades que ofrecemos en nuestra web, no te llenaremos de Spam ni entregaremos tus datos a terceros.

Gracias por suscribirte a nuestra lista

Pin It on Pinterest

Compártelo!

Háblale a tus amigos sobre este articulo!