Développement Android – Installation et configuration de Vuforia SDK

Vuforia est un framework de réalité augmentée pour les plateformes mobiles (iOS et Android exclusivement). Il permet d’intégrer de la réalité augmentée à ses applications.

Présentation : ICI (source lesmobiles.com)

1. Téléchargement de Vuforia SDK

Pour le téléchargement de la version Android de l’outil de développement qui sera intégré à votre EDI (Eclipse par exemple), cliquez ICI.

vuforia_download

(vous devez créer un compte au préalable)

  • Acceptez les conditions d’utilisation et le téléchargement se lance

vuforia_agree

Une fois téléchargé, faites l’extraction de ce dossier vers le dossier de votre choix (vous devrez y faire référence un peu plus loin dans Eclipse)

2. Ajout de l’environnement dans Eclipse

Dans Eclipse, ouvrez la fenêtre des préférences :

  • Window
  • Préférences

preferences_eclipse

Puis ajoutez une variables à cette liste (voir ci-dessus)

  • Java
  • Build Path
  • Classpath Variables

et sélectionnez “New…”

new_variable_vuforia

Complétez les variables selon l’endroit où vous avez extrait Vuforia.
Name: QCAR_SDK_ROOT
Path: (cliquez sur folder et localisez le dossier que vous avez extrait dans la partie 1)

3. Utilisation d’un exemple

Voilà, Vuforia est maintenant correctement ajouté à Eclipse, vous pouvez maintenant commencer par tester un projet d’exemple qui est proposé sur leur site.

Allez sur : https://developer.vuforia.com/resources/sample-apps

exemple_vuforia

Sélectionnez “Android” et le fichier contenant tous les exemples se télécharge.

Une fois téléchargé, exportez un ou plusieurs projets que vous souhaitez tester vers votre répertoire de travail (workspace).

(ci-dessous, la liste des exemples fournis par Vuforia)

vuforia_ex

Pour le tutoriel, je vais prendre le projet “VuforiaSamples-2-8-8

Faites simplement un import de ce projet dans Eclipse :

  • File
  • New
  • Other…
  • Android Project from Existing Code

add_vuforia_project

  • Choisissez le dossier “VuforiaSamples-2-8-8
  • Cliquez sur “Finish

Le projet est importé, il ne vous reste plus qu’à le compiler et le tester sur votre téléphone.

Installation et configuration de metaioSDK pour développer vos applications de RA

1. Téléchargement du metaioSDK

Pour utiliser leur outil de développement de réalité augmentée, il faut télécharger le Metaio SDK qui est proposé sur leur site officiel, rubrique « Products » : http://www.metaio.com/products/

metaio1

  • Cliquez sur l’onglet « SDK » en haut à gauche

metaio2

  • Ici, complétez avec votre nom, prénom et adresse email (obligatoire pour télécharger le logiciel)

metaio3Sur cette page il ne vous restera plus qu’à cliquer sur le bouton « Download » qui vous téléchargera une archive ZIP contenant un fichier .exe (Windows) et un fichier .dmg (Mac)

2. Installation de metaioSDK

Maintenant que le fichier est téléchargé, il va falloir l’exécuter (selon votre OS)

Dans l’exemple ci-dessous, nous utiliserons le .exe puisque nous allons installer sous Windows.

  • Double-cliquez sur « metaioSDK_4.1.2_Windows.exe »

metaio4

  • « Next »
  • Acceptez les conditions d’utilisation puis « Next »

metaio5

  • Choisissez le dossier de destination pour l’installation metaio SDK

metaio6

  • Lancez l’installation en cliquant sur « Install »

metaio7

  • Attendez que l’installation se termine et cliquez sur « Finish »

Ci-dessous, les fichiers générés lors de l’installation et qui nous serviront à l’utilisation et aux tests de metaio :

metaio8

3. Importation du metaioSDK dans Eclipse

Metaio propose de tester leurs exemples en ajoutant le SDK et un projet d’exemple à l’environnement Eclipse. Dans cette étape, nous allons importer le « metaioSDK ».

Pour commencer, démarrez Eclipse.

metaio9

Dans le panneau de gauche « Package Explorer », faites un clic droit puis :

  • « New »
  • « Project »
  • « Android » à « Android Application Project »

metaio10

Après avoir cliqué sur le bouton « Browse… », allez chercher le metaioSDK qui se trouve sous :

  • <Votre dossier d’installation metaioSDK> /SDK_Android/metaioSDK

metaio11

  • Cliquez sur « Finish »

Vous devriez avoir un nouveau projet intitulé « metaioSDK » avec l’arborescence suivante :

metaio12

4. Importation d’un projet d’exemple dans Eclipse

Nous allons maintenant tester la première application de réalité augmentée proposée par Metaio.

Pour ça, nous allons devoir ajouter un nouveau projet à notre environnement Eclipse :

Dans le panneau de gauche « Package Explorer », faites un clic droit puis :

  • « New »
  • « Project »
  • « Android » à « Android Application Project »

metaio10

Après avoir cliqué sur le bouton « Browse… », allez chercher le projet d’exemple qui se trouve sous :

  • <Votre dossier d’installation metaioSDK> /SDK_Android/Example

metaio13

 

Vous disposez maintenant d’un un nouveau projet intitulé « SDK_Example ».

A partir de là vous pouvez brancher votre smartphone, lancer l’application “SDK_Example” et tester leurs différents tutoriels!