Ce tutoriel nous montrera comment nous pouvons construire une Application basée sur GPS et tous les traits que Mobincube nous offre pour utiliser géo-location, cartes, routes et calculateur de distance.
Nous voyons toutes les étapes pour créer une App basé sur GPS.
ROUTE
La première fonctionnalité offerte par l’interface de Mobincube est l’action ROUTE , qui nous permet de localiser notre entreprise ou activité. Si nous avons, par exemple, le besoin de montrer l’endroit d’une activité et la ROUTE d’atteindre un magasin ou entreprise que nous promouvons, alors nous pouvons utiliser cette fonctionnalité.
D’abord, ajoutions un bouton / icône à l'écran pour que, quand il est cliqué, cela nous montrera la route pour atteindre notre magasin.
Nous mettions en ligne l’icône et l’assigne à l’ACTION : ROUTE.
L’action ROUTE ouvrira Google Maps, l’application installée sur l’appareil par défaut, pour donner instructions à l’utilisateur en ce qui concerne l’atteinte d’un endroit précis. D’après cela, nous devons mettre les coordinats sur le champ directement, séparés seulement par des virgules. Par exemple: 37.77342854582093, -122.420997619628.
Si nous utilisons l’action dans une vue des données et nous voulons calculer la route en utilisant un champ du genre de vue des données : LOCALISATION, nous aurons besoin de choisir, comme une destination de l’action ROUTE, le champ d’endroit de notre base de données du compositeur. Par exemple : (places.location), dans lequel places est le nom de la base de données, et location est le nom du champ.
Nous pouvons utiliser ce site web pour trouver nos coordonnées : http://www.gps-coordinates.net/.
CARTE
L’écran CARTE nous permet d’ouvrir l’application de Google Maps dans le même écran de l’application.
Nous pouvons choisir un écran de CARTE qui contient les curiosités que nous voulons montrer.
Pour voir comment utiliser cet écran de CARTE, lisez l’article relevant : CARTE
Une fois que nous avons créé un écran de carte et inséré les curiosités, nous pouvons assigner une action aux curiosités (Image 1).
On pourrait utilizer aussi une barre de navigation en assignant au bouton GPS l’Action : MA LOCALISATION, pour obtenir, une fois cliqué, notre endroit sur la carte (Image 2) ou l'action Route afin d'obtenir la route vers le point d'intérêt.
STREET VIEW
Une autre caractéristique intéressante est le Street View. Nous pouvons utiliser cette fonctionnalité sur un écran Web, offert par Google, afin de montrer des vues panoramiques au niveau de la rue et de voir des parties des sites sélectionnés et leurs zones métropolitaines environnantes.
Pour utiliser Street View, on aura besoin d’utiliser un écran WEB et insérer l’URL fourni par Google sur cette page : https://www.google.it/maps/streetview/.
Le résultat dans notre appareil ressemblera à ce qui suit:
GPS EN VUES DES DONNÉES
Si nous voulons que les utilisateurs visionnent beaucoup de curiosités, la solution la plus meilleure serait d’utiliser un écran de VUE DES DONNÉES avec une base de données.
Comme nous l'avons vu à l’avance, nous pouvons créer un champ ENDROIT où nous pouvons insérer toutes les coordonnées des points d'intérêt. Ensuite, nous pouvons le visualiser sur un écran de CARTE comme dans l'exemple suivant:
ROUTE
Pour obtenir votre itinéraire, comme expliqué ci-dessus, nous allons assigner l'action ROUTE à tout élément de la vue de données (dans cet exemple sera dans la vue de Carte) et la destination sera le champ de localisation de la base de données que nous choisirons parmi les Compositeur: (places.location).
Lorsqu’on sélectionne cet élément, Google Maps s'ouvre et nous indique les coordonnées du champ de la base de données.
RÉALITÉ AUGMENTÉE
Nous pouvons également insérer une image qui, lorsqu'on clique dessus, nous amène à une nouvelle vue: la "Réalité Augmentée."
La réalité augmentée va chercher des informations quant à notre endroit, à travers le GPS et va activer l’appareil photo du portable pour montrer ce que nous voyons devant nous.
REMARQUE: la réalité augmentée n'est pas compatible avec HTML5
SCRIPT POUR CALCULER LA DISTANCE
Enfin, Mobincube fournit cette fonctionnalité pour calculer la distance entre la position de l'utilisateur et un point de la base de données.
Il suffit de créer un élément de texte (en ligne) et de mettre l'URL suivante
http://scripts.mobincube.com/scripts/distance.php?source={location}&destination=(campoBD)&unit=k
Explication de chaque option:
source={location} est la position de l’appareil et l'utilise comme point de départ.
destination=(BDfield) est la destination prise à partir du champ de base de données. Nous devons définir le nom du champ de localisation dans la base de données dans les crochets.
unit=k est l’élément utilisé pour effectuer les calculs. Nous pouvons choisir k pour les kilomètres, m pour les miles et n pour les miles nautiques.
http://scripts.mobincube.com/scripts/distance.php?source={location}&destination=(Location)&unit=k
Sur Youtube: Build a GPS based App