2026 PHP 8 MySQL Node.js

DeviceFarm Control — plateforme web de gestion Android et iOS

Actuellement en développement. Une plateforme web sécurisée pour superviser un parc mobile, piloter Android à distance, automatiser les tâches et tracer chaque commande.

Commander ce service
DeviceFarm Control — plateforme web de gestion Android et iOS 1 / 9

DeviceFarm Control répond à un besoin opérationnel précis : réunir la gestion des appareils Android et des iPhone dans un espace protégé, accessible depuis un navigateur. L’opérateur n’a plus à passer d’un logiciel de bureau à un autre ; état des appareils, écrans, commandes, comptes et rapports sont regroupés au même endroit.

Le besoin

Un parc de terminaux mobiles devient vite difficile à suivre lorsque chaque téléphone est traité séparément. Il fallait un système capable d’indiquer la disponibilité, de faciliter le travail sur plusieurs appareils, de conserver un historique fiable des actions et d’isoler le navigateur d’ADB, des processus de diffusion et du matériel physique.

Fonctions mises en place

  • tableau de bord commun pour Android et iOS, avec états, groupes et sélection rapide ;
  • diffusion H.264 en direct pour Android et mode image fixe économe en bande passante ;
  • commandes depuis le navigateur : appui, balayage, saisie de texte, Home, Back, applications, volume et alimentation ;
  • opérations sur les applications et les fichiers, ADB Shell, scénarios d’automatisation réutilisables et exécutions planifiées ;
  • registres des comptes de plateforme, comptes publicitaires et profils proxy ;
  • rapports sur les appareils, les commandes, les automatisations et l’activité des opérateurs.

Architecture et sécurité

Le plan de contrôle repose sur PHP et MySQL. La diffusion d’écran en temps réel et la communication avec les appareils sont isolées dans un service Node.js. Les connexions Android utilisent ADB et scrcpy. Chaque commande passe par une file d’attente, est vérifiée selon les droits de l’utilisateur puis inscrite dans le journal d’audit. L’administration bénéficie d’un accès par rôles, d’une protection CSRF, d’une authentification à deux facteurs et d’une limitation du débit des requêtes.

Le résultat

La plateforme est aujourd’hui opérationnelle pour l’exploitation quotidienne d’un laboratoire de terminaux mobiles. L’équipe peut enregistrer les téléphones, suivre leur disponibilité, piloter Android à distance, structurer les tâches récurrentes et consulter ensuite l’historique d’exécution. Les appareils iOS sont intégrés au même inventaire et au flux d’aperçu d’écran, via une voie distincte qui respecte les contraintes techniques de la plateforme.

Technologies utilisées
PHP 8 MySQL Node.js WebSocket ADB scrcpy iOS
Besoin d'une solution similaire? Décrivez la tâche — nous l’étudierons et préparerons une proposition adaptée
Nous contacter
WhatsApp Telegram Viber +371 2013 1000