Maintenant, démarrez le Gestionnaire Device Emulator à partir de C:. \\ Program Files \\ Microsoft Device Emulator \\ 1.0 \\ dvcemumanager.exe et clic-droit Windows Mobile 6.0 Classique Emulator et choisissez connecter.
Cela fera apparaître l'émulateur dans une nouvelle fenêtre. Avec Windows Mobile Device Center consécutive, clic droit sur l'émulateur dans le gestionnaire de périphérique et sélectionnez berceau. Lorsque bercé, l'émulateur se synchronise avec le centre de périphériques Windows Mobile qui détecte automatiquement l'émulateur. Choisissez «Se connecter sans configurer le dispositif 'option dans Windows Mobile Device Center. Vous devriez maintenant être en mesure d'ouvrir Internet Explorer dans l'émulateur et naviguer sur Internet.
Ouvrir Visual Studio 2008 et créez un nouveau projet «Smart Device» des modèles de projet. Choisissez la «plate-forme cible» comme «Windows Mobile 6 Professional SDK" dans l'écran suivant et le type d'application comme «Device Application '. Pour construire une application en haut d'API Google Data, nous avons besoin d'ajouter des références des ensembles installés tôt à ce projet.
Les ensembles mobiles sont disponibles ici: C:
Le modèle de projet de \\ Program Files \\ Google \\ Google API de données SDK \\ Redist \\ mobile \\ WindowsMobile créera un Winform personnalisé à la taille de la l'appareil cible. Déposer un couple de zones de texte à partir de la boîte à outils vers le formulaire d'acceptation administrateur pouvoirs auth et d'ajouter un élément de menu pour la signature. Le gestionnaire d'événements pour l'élément de menu clic fera les appels d'API nécessaires en utilisant l'API Google Apps et d'authentifier l'administrateur.
try {String = domainName txtEmail.Text.Split (newchar [] {'@'}) [1]; //Initialisation AppsServive & Retrieve Administrateur Détails service = newAppsService (domainName, txtEmail.Text, txtPasswd.Text); UserEntry entrée = service.RetrieveUser (txtEmail.Text.Split (newchar [] {'@'}) [0]); statusBar1.Text = "Bonjour" + entry.Login.UserName; mItemLogin.Enabled = false;