Home - HerveMuller/ARt GitHub Wiki

ARt Application de réalité augmentée dédiée à l’art

#(vente et mise en situation)

Contexte / Enjeux

La réalité augmentée (ou RA) est une technologie qui permet d’intégrer des éléments virtuels en 3D ( en temps réel ) au sein d’un environnement réel. Le principe est de combiner le virtuel et le réel et donner l’illusion d’une intégration parfaite à l’utilisateur. Depuis l’énorme succès du jeu pour smartphone Pokemon Go en 2016 qui reste l’app mobile la plus téléchargée de tous les temps, l'intérêt pour cette technologie est en constante évolution.

OBJECTIF

Création d’une application mobile permettant la visualisation et l’achat d’oeuvres d’art de type tableau/peinture. L’utilisateur pourra disposer, sur les murs de son lieu de vie, des tableaux, peintures d’un catalogue d’artistes, virtuellement à travers l’écran de son smartphone. On peut alors imaginer un particulier confortablement installé dans son canapé, choisir le futur tableau qui habillera les murs de son salon ou bien un décorateur d’intérieur, chargé de la décoration d’un hôtel, faire son choix…

Les artistes pourront proposer l’ensemble de leurs oeuvres.

Dans un premier temps, l’application ne concernera que les peintures, tableaux mais on pourra intégrer à l’avenir d’autres options comme des sculptures ou autres objets d’art.

Fonctionnalités de l’application

Artiste

L’application devra contenir une présentation de l’artiste avec sa liste d’oeuvres. Le référencement de l’artiste se fera après création d’un compte, enregistrant dans une base de données les informations suivantes :

Nom d’artiste Nom Prénom Adresse Téléphone Email Oeuvre [ Nom, Année, Numéro Exemplaire, Nombre Exemplaires, Prix ]

Utilisateur

En sélectionnant l’oeuvre, un utilisateur passera en mode "réalité augmentée" et une analyse de l’environnement sera faite afin de détecter les surfaces planes (géré par le SDK). Il pourra ensuite par glisser/déposer ou clic sur l’écran disposer le cadre (Objet 3D) sur le mur et pourra ainsi admirer le rendu de l’oeuvre dans son intérieur. Le référencement de l’utilisateur sera obligatoire à partir du moment où celui-ci désire effectuer un achat en enregistrant dans une base de données les informations suivantes :

Nom Prénom Adresse Téléphone Email

Fonctions complémentaires

L’utilisateur pourra prendre une photo du rendu.

L’utilisateur pourra choisir un encadrement dont la fabrication sera effectuée par un prestataire.

Developpement

Le développement de l’application se fera uniquement sur des appareils mobiles de type smartphones ou tablettes munis de caméras et sur les deux principales plateformes que sont Androïd et iOS.

Reste à identifier la meilleur solution de développement :

Le développement sous plateforme iOS se fera sous Xcode (langage Swift) avec le SDK ARKIT.

Le développement sous Androïd se fera sous Androïd Studio (langage JAVA) avec le SDK ARCore proposé par Google.

Le développement est également possible sous Unity, qui permet de déployer des applications à la fois sous iOS ou Androïd. La difficulté est de l’intégrer dans une application native.

Le développement multi-plateformes se fera sous le framework Ionic avec le SDK Wikitude ou Vuforia.

Évolution :

On pourra prévoir à postériori de porter l’application sur les nouveaux outils comme les lunettes de réalité augmentée.