3 min pour créer une application Android avec WINDEV Mobile
Nous avons découvert InputScopes dans notre dernier didacticiel, dans le cadre de la série de développement de l`application Mango de Windows Phone 7.5. Dans cette leçon, nous allons apprendre comment récupérer la position globale du téléphone, c`est-à-dire sa latitude et sa longitude, puis appeler un service Web qui va résoudre la latitude et la longitude en format Ville, État et Pays. Le téléphone 7 est équipé d`une interface GPS. Lorsqu`elle est couplée avec l`API de service de localisation du téléphone Windows 7, nous pouvons l`utiliser pour déterminer la latitude et la longitude, c`est-à-dire la position actuelle du téléphone. Nous pouvons ensuite utiliser ces valeurs de latitude et de longitude pour déterminer la ville, l`état et le pays. Nous utilisons un service Web pour résoudre la ville, l`état et le pays. Un service Web peut être considéré comme une méthode qui fonctionne sur Internet. Un webservice est hébergé sur un serveur et le nom de sa méthode est exposé avec les paramètres qu`il acceptera et le type de données qu`il retournera. Nous pouvons appeler un tel service Web sur Internet, récupérer des résultats et faire quelque chose de significatif avec les données obtenues.
Alors, mettons tout de suite à profit l`expérience pratique!
Créez un nouveau projet Windows Phone 7 avec un nom unique `GPSDemo`. Copiez et collez le code xaml suivant dans la grille du panneau de contenu:
HorizontalAlignment = "Left" Margin = "12,23,0,0" Name = "TextBlock1" Text = "" VerticalAlignment = "Haut" Largeur = "423" /> Hauteur = "72" HorizontalAlignment = "Gauche" Marge = "275,59,0,0" Nom = "button1" VerticalAlignment = "Haut" Largeur = "160" Cliquez sur = "button1_Click " /> Avec le code donné ci-dessus, nous créons un bloc de texte vide et un bouton avec la propriété de contenu a changé pour me trouver. Accédez à l`événement button1_Click. Avant d`écrire le code pour cela même nous devons ajouter une référence à. Cliquez avec le bouton droit sur le titre du projet dans l`explorateur de solution et sélectionnez Ajouter une référence dans le menu. Sous l`onglet `.Net`, faites défiler vers le bas et sélectionnez le nom du composant `system.Device`. Cliquez sur OK pour ajouter le fichier dll à votre projet. Ensuite, tapez la ligne de code suivante après la dernière instruction using dans MainPage.xaml.cs. en utilisant System.Device.Location; Ensuite, nous créons une référence au service Web. Pour ce faire, cliquez avec le bouton droit sur le titre du projet et sélectionnez Ajouter une référence de service dans le menu. Tapez l`URL suivante `//msrmaps.com/TerraService2.asmx` dans la zone de texte Adresse et cliquez sur `Go`. Une fois le service Web identifié sur Internet, une liste des opérations disponibles sous ce service Web s`affiche. Changez simplement l`espace de nom de ServiceReference1 en myTerraService et cliquez sur le bouton OK. Visual Studio crée la classe proxy que vous utiliserez pour travailler avec le service Web. Une fois cela fait, vous êtes tous prêts à travailler avec l`interface GPS du téléphone. Copiez et collez les lignes de code suivantes dans l`événement button1_Click: GeoCoordinateWatcher myWatcher = nouveau GeoCoordinateWatcher (); var myPosition = monWatcher.Position; double latitude = 18.916; double longitude = 72.9; if (! MyPosition.Location.IsUnknown) { latitude = monPosition.Localisation.Latitude; longitude = monPosition.Localisation.Longitude; } myTerraService.TerraServiceSoapClient client = new myTerraService.TerraServiceSoapClient (); client.ConvertLonLatPtToNearestPlaceCompleted + = new EventHandler (client_ConvertLonLatPtToNearestPlaceCompleted); client.ConvertLonLatPtToNearestPlaceAsync (nouveau myTerraService.LonLatPt {Lat = latitude, longitude Lon =}); Copiez et collez la méthode suivante après les dernières accolades de la méthode button1_Click void client_ConvertLonLatPtToNearestPlaceCompleted (expéditeur d`objet, myTerraService.ConvertLonLatPtToNearestPlaceCompletedEventArgs e) { textBlock1.Text = e.Result; } Voyons maintenant ce que fait exactement le code. Au début, nous obtenons les valeurs pour la latitude et la longitude en créant un objet de classe FeoCoordinateWatcher appelé myWatcher, puis en accédant à la latitude et à la longitude simplement en accédant à la propriété latitude et longitude de myPosition.Location. Ensuite, nous créons un appel asynchrone au service Web en passant la latitude et la longitude. Enfin, nous affichons simplement le résultat du webservice dans le bloc de texte. Un appel asynchrone est effectué pour que l`application reste réactive même pendant la réception du résultat du service Web Pour en savoir plus sur le GPS, l`API de localisation et les services Web d`appel, rendez-vous sur www.msdn.com. Ceci conclut notre série de développement d`applications Mango Windows Phone 7.5 Liens vers toutes les parties de cette série de tutoriels: Apprendre à développer Windows Phone 7.5 Applications Mango: Partie 1
Kyocera cède son développement indien à un sous-traitant indien; MindTree; Kyocera Wireless vend sa filiale indienne de développement à MindTree, une société indienne de services, qui prendra en charge le développement et la conception de Kyocera.
Dans le cadre de l'accord annoncé mardi, MindTree offrira des services de recherche et de développement (R & D) à Kyocera dans les domaines de la conception de téléphones portables et de l'infrastructure mobile back-end, a déclaré mardi Janakiraman S, président et PDG du groupe pour les services d'ingénierie produit. Des sociétés technologiques multinationales ont confié leurs installations de R & D à des prestataires de services indiens afin d'économiser sur les coûts et d'éviter les problèmes
Ajout d`entrées différentes: Didacticiel de développement d`applications Windows Phone - Partie 27
Présentation des différentes entrées disponibles dans Windows Phone 7 et utilisez-les dans votre application. Partie de la série de didacticiels de développement d`applications Windows Phone,
Appliquer le style et la ressource thématique aux contrôles: Didacticiel de développement des applications Windows Phone - Partie 20
Suite du dernier didacticiel , nous allons apprendre à appliquer des styles et des styles de couleur personnalisés aux commandes de Windows Phone Apps dans cette partie.