Android: Contrôler votre PC à l’aide de votre portable ou votre tablette.
Télécharger le logiciel de communication
Télécharger l’application Android
Après 3 à 4 bonnes semaines de travail (environ 40h), j’ai enfin réussi à terminer une première version de ma toute première application sous Android. Son but est de vous permettre de contrôler votre PC depuis une tablette (de préférence car mieux adaptée qu’un portable avec un petit écran). En somme, votre tablette devient votre souris et votre clavier.
Pour cela, il faut au préalable lancer un programme sur votre ordinateur (pour le moment uniquement compatible sous Windows), qui va permettre de réaliser les échanges PC <> Android. Saisir un identifiant, un mot de passe, et d’activer les communications.
Ensuite, il ne vous reste plus qu’à lancer l’application sous Android et de vous connecter au PC pour lequel nous venons juste d’activer les communications.
Au début, l’utilisation peut paraître relativement déroutante car j’ai pour le moment souhaité aller au plus simple. Lorsque vous déplacerez le pointeur depuis votre tablette, les mouvements se feront de manière proportionnelle avec la résolution de votre écran. En clair, le coin supérieur-gauche de votre tablette correspond au coin supérieur-gauche de votre écran, et pour le coté droit, c’est la même chose.
Pour le clic-gauche, il faut garder une pression sur la tablette pour le contrôle du pointeur, et en réaliser une supplémentaire pour lancer cette action. Le plus simple est d’utiliser les deux mains, une pour le contrôle du pointeur (tout comme vous le faites en gardant votre main sur la souris), et une autre pour réaliser les actions (clic-gauche / clic-droit). Le clic-droit quant à lui, est réalisé à l’aide d’une troisième pression supplémentaire.
Il est aussi possible d’utiliser le clavier, pour cela il suffit d’aller dans le menu (durant la phase de contrôle) et de l’activer. Attention, dans cette première version toutes les touches ne sont pas encore supportées. Pour l’instant vous pouvez utiliser les lettres (minuscules et non accentuées), les chiffres, ainsi que les touches espace, entrer et supprimer.
Je ne sais pas encore si je vais continuer le développement, mon objectif étant simplement d’apprendre à développer sous Android par le biais de travaux que je publierai très certainement sur mon blog.
Coté serveur (PC):
Développé avec JAVA, utilise SWT pour l’interface.
Coté client (Tablette):
Développé en JAVA, API 7 (2.1-update1) de Android.
Les communications sont réalisées en TCP pour garder les connexions ouvertes entre les clients et le serveur, et en UDP pour la phase de contrôle.
Uniquement testé depuis ma tablette ASUS EEE Pad Transformer TF101 et mon Galaxy TEOS, ça devrait normalement fonctionner quasiment partout … à voir!




Je n’ai pas de tablette pour tester, est-il possible d’utiliser un téléphone portable ?
Seconde interrogation : quelle connexion faut-il activer pour que ça fonctionne : 3G, Bluetooth, Wifi ?
Merci pour tes réponses.
Nicolas Hachet
Il est tout a fait possible de l’utiliser avec un portable, mais comme il s’agit d’une version qui m’a simplement permis de découvrir le développement sous Android, je n’ai pas spécialement cherché à le rendre le plus pratique possible à l’utilisation… mais ça fonctionne je l’ai déjà testé sur mon propre téléphone.
Pour s’y connecter, il suffit que l’ordinateur et le périphérique de contrôle soient connectés sur le même réseau.
A bientôt peut-être
Bonjour, je vous félicite et vous remercie de me donner le lien ou je peux télécharger les logiels qui me permetrons de communiquer avec mon oc depuis ma tablette acer iconia 500 et pc.
Bonjour et merci
Les liens se trouvent en tout début d’article, le logiciel de communication est a lancé sur le PC.
Ensuite il faut lancer l’application sur Android et saisir l’identifiant et le mot de passe qui ont été renseignés précédemment depuis le logiciel de communication.
Bonjour,
Bravo pour l’appli aucun bug sur la sony tablet S pour le moment et vraiment tres pratique, facile d’utilisation pas de problème du cote windows non plus.
Bonjour et merci pour ce retour, je constate d’après les statistiques de mon blog que cette page est régulièrement consultée par plusieurs dizaines d’internautes par jour, ce type d’application semble être relativement recherchée. Je pense peu être reprendre le développement de l’application pour la rendre encore plus stable et plus ergonomique.
Bravo pour ce travail, il fonctionne très bien avec ma xoom 2. Par contre, au travail, il ne trouve pas mon ordinateur. Peut être a cause du proxy ? Est-ce que cela peut avoir un rapport ?
En tout cas, c’est génial.
Félicitations.
Merci Stéphane, concernant ce problème, il y a de très fortes chances que le proxy en soit l’origine. La tablette et le PC doivent être sur le même réseau sans quoi, le PC ne sera pas accessible par la tablette.
bonjour, j’ai fais l’acquisition d’une tablette asus transformer récemment, et je voulais savoir qu’est ce qu’il faut installer sur ton PC pour avoir le controle sur la tablette ??
pc : HP avec win7
merci d’avance
Bonjour,
En tout début d’article, il y a deux liens de téléchargement, un pour l’application à lancer sur android, et un autre pour le PC. Il faut d’abord lancer le logiciel sur le PC, saisir un login et un mot de passe, puis cliquer sur le bouton « Lancer ». Ensuite depuis la tablette, l’application va retrouver automatiquement le PC, il faudra s’identifier à l’aide du login et du mot de passe précédemment renseigné et la prise de contrôle peut démarrer.
Bonjour,
je te remercie d’avance de ta réponse et de ton aide.
alors j’ai bien télécharger ce que tu ma demandé mais étant novice sur l’ordinateur j’ai pas trouvé l’option pour lancer l’installation …
(j’ai bien téléchargé les deux programme dézipper les fichiers, mais je trouve pas dsl)
Il n’y a rien à installer sur le PC, le logiciel se lance simplement en l’exécutant, ceci-dit, il faut avoir la JVM (Machine virtuelle JAVA) d’installé, pour faire simple, certains programmes nécessitent cette fameuse JVM afin de pouvoir fonctionner correctement. Tu peux la télécharger depuis cette adresse http://www.java.com/fr/download/. Une fois installé, tu pourras lancer le logiciel que j’ai développé et prendre le contrôle de ton PC à l’aide de ta tablette.
Petite précision: Il n’y à rien a dé-zipper, l’application android est à lancer directement depuis ta tablette, et le logiciel de communication à lancer sur le PC.
encore une question ..
aurais-tu une solution ? 
l’application que j’ai telecharger sur ma tablette me bloque l’installation de l’application
je te remercie de ton aide
c’est bon je te remercie j’ai fais mon curieux et j’ai trouvé
mais le résultat donné, n’est pas forcément ce que j’attendais je te remercie encore et bonne continuation continue comme ça !!
Pas de problème, merci pour tes encouragements, je travaillerai peu être plus tard sur une version beaucoup plus aboutie et intuitive, pour le moment, il était simplement question de développer ma toute première application sous Android et de la faire partager. A +