Skip to content

mirego/csgames18-competition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS Games 2018 - Compétition mobile

Bienvenue à la compétition mobile des CS Games 2018! (English below ↓)

Introduction

L'arrivée des pingouins de l'espace a fait tout un émoi dans la communauté locale. Inhabitués aux présences vivantes extra-terrestres, les lieux de cultes ont investi toute leur énergie pour offrir de l'aide à ces nouveaux arrivants. Des efforts de masse ont été déployés pour retrouver les pièces du vaisseau éparpillées partout à travers le pays. Une plateforme de crowdsourcing a été créée pour documenter les pièces potentiellement identifiées par les tribus. La banque de données résultante a été partagée publiquement à l'adresse suivante:

https://s3.amazonaws.com/shared.ws.mirego.com/competition/mapping.json

Heureux de cette assistance impromptue, les pingouins ont voulu bénéficier de la technologie disponible à leur portée pour utiliser cette banque de données au maximum. Ils ont commencé à développer une application mobile, appelée Map Ping, qui leur permettra de consulter cette liste de pièces et de faciliter leur rappatriement. Malheureusement, leurs jours sont comptés et la technologie étant compliquée pour eux, ils ont besoin d'aide pour compléter leur application et se tournent donc vers vous, les fidèles.

Map Ping
SPLASH LIST MAP AR
Écran d'acceuil Liste de pièces Carte de pièces Réalité augmentée

Pour débuter

Vous trouverez le code de base du projet Map Ping dans les sous-dossiers ios/ et android/ de ce répertoire Github:

Applications mobiles



Application iOS



Application Android

Toutes les instructions pour démarrer les applications de base devraient être couvertes au bout des liens respectifs. Si vous avez besoin d'assistance, n'hésitez pas à nous en faire part.

Le défi

L'application Map Ping prévoit afficher les pièces identifiées et aider les pingouins à les retrouver sur la route. Pour l'instant, la listées dans la banque de données n'est pas connectée et l'affichage est entièrement statique.

Connexion des données

Votre mission, pour commencer, sera d'abord de connecter les données pour les afficher dans l'application. Chaque pièce retrouvée a été détaillée de plusieurs informations:

  • Nom de la pièce
  • Composant du vaisseau associé
  • Notes d'identification (comment retrouver la pièce)
  • Type de pièce
  • Coordonnées GPS (lat, long)
  • Adresse physique

Certaines composantes n'ont pas de coordonnées GPS et d'autres n'ont pas d'adresse physique. Il sera de votre ressort de retrouver l'un à partir de l'autre si nécessaire, à l'aide d'outils de géocodage.

Modes d'affichage

L'application comporte 3 modes d'affichage:

Liste

  • Lister chacune des pièces dans une table
  • TBD

TBD

Évaluation

⚠️ Prévoyez au moins 10 minutes à la fin pour préparer votre soumission ⚠️

CS Games 2018 - Mobile Competition

Welcome to the CS Games 2017 Mobile Competition! (French above ↑)

License

This competition is © 2018 Mirego and may be freely distributed under the New BSD license. See the LICENSE.md file.

Acknowledgements

Component icons were designed by Eucalyp from Flaticon.com. Thanks 👌

About Mirego

Mirego is a team of passionate people who believe that work is a place where you can innovate and have fun. We're a team of talented people who imagine and build beautiful Web and mobile applications. We come together to share ideas and change the world.

We also love open-source software and we try to give back to the community as much as we can.