2011-04-20 4 views
0

Je souhaite écrire une télécommande Android sur PowerPoint. Cela signifie que nous pouvons contrôler les diapositives en utilisant le téléphone. D'où puis-je commencer? Donnez-moi quelques indices s'il vous plaît. Je viens de lire les bases Android.Android PowerPoint à distance

Répondre

1

ce que je faisais était:

I use a .NET #C Client on the Windows Side and 

A Java Servlet and XMLRPC Web App running on a Tomcat ("in the middle"). 

And of course a Android Client as the controler 

Mon C# client crée une connexion HTTP persistante à un Servlet. Et l'application Android envoie de courtes requêtes HTTP GET au TomCat, des choses comme goto3 ou suivantes (la requête a aussi une sorte d'ID de présentation en tant que paramètre). Les composants du périphérique Android sont distribués à la connexion HTTP persistante précédemment ouverte à partir du client .NET.

Dans le client .NET, j'utilise un PowerPoint installé localement en tant que contrôle ActiveX/OLE. Vous pouvez faire à peu près tout ce qui est programmé dans plus de C# qu'il est possible de faire "à la main". Ouvrez un fichier .ppt (x), lancez le diaporama, contrôlez le diaporama et, bien sûr, il est également possible de modifier le contenu des diapositives. Vous pouvez trouver beaucoup d'exemples en recherchant pour Microsoft.Office.Interop.PowerPoint

J'apparie le client .NET avec le téléphone Android en utilisant un code QR généré. Ce code QR s'affiche dans une diapositive PowerPoint générée. Tout le travail autour du code QR (C# et Android) est fait en utilisant le code du projet ZXing (Zebra Crossing).

Vous pouvez l'essayer, les instructions et les téléchargements sont here. L'application est appelée FonPrompt et peut être trouvée dans Google Play.

Questions connexes