Étude de cas "Body Tan Scan"
Client: Body Decor Inc.
Projet: Body Tan Scan
Type: Développement innovant, algorithmes mathématiques, développement d'applications mobiles
Tâche: Le client a commandé chez Elinext une application qui permettrait aux utilisateurs de faire des photos de leur peau, de les publier en ligne via des réseaux sociaux et représenterait un manuel de consultation sur les mécanismes du bronzage. L'application mobile devrait déterminer le code de la peau, envoyer les photos de la peau avec les commentaires sur Facebook, Twitter, MySpace.
Challenge: Le principal défi pour les développeurs consistait à mettre en œuvre la fonction de l'identification du code de peau. Ils étaient confrontés aux difficultés suivantes:- Comment reconnaître où est la peau sur la photo
- Comment assurer l'identification de la gamme des degrés du bronzage surtout pour les personnes avec une peau très sombre
- Comment optimiser l'algorithme mathématique pour qu'il soit efficace et ait une haute performance
Solution: Avant de procéder au développement du code nos développeurs avaient à étudier un bon nombre de pages d'information pour résoudre la première tâche. Ils ont examiné les bibliothèques qui contenaient beaucoup d'algorithmes mathématiques, mais ils ont décidé qu'il serait dur pour les appareils mobiles d'utiliser ces fonctions. Les développeurs ont lu beaucoup de documents sur la détection de la peau et ont choisi l'une des technologies - Explicit Image Detection using YCbCr Space Color Model as Skin Detection et l'ont appliquées et optimisée pour les téléphones mobiles.
Résultats: Le projet de développement a vu comme résultat une application pour iPhone et iPad, Android, BlackBerry, Windows Phone 7 disponible en téléchargement sur les app stores. L'application dispose des fonctionnalités suivantes:Main screen:
- Prendre une photo
- Détecter le degré du bronzage
- Partager via Facebook, Twitter and MySpace
- Does & Don'ts: L'information sur la façon de se comporter lorsqu'on est exposé au soleil
- Links to Tanning Info: L'information actuelle de différents sites Internet
- 52 Weeks Specials: Le calendrier intégré contenant les informations sur les promotions pour chaque semaine
- Lotions: Information sur des lotions correspondant à vos besoins
- Schedule & Notes: Ici, vous pouvez prendre des notes sur les salons de bronzage



Région: États-Unis d'Amérique
Industrie: Fitness, mode de vie
Modèle d'engagement: Prix fixe
Technologies: C/Object C, MVC-pattern, Core Data
Durée: 3 semaines
Personnel: un développeur iOS, un développeur Android, un développeur BlackBerry, un développeur Windows Phone 7
Plateformes: iPhone/iPad, Android/Android Tablette, BlackBerry, Windows Phone 7
Partenaires
