Inspiration
On voulait changer la vision de la réalité environnante, rendre l'information accessible à tous concernant un large éventail de domaines, rendre l'information disponible à portée de main.
Qu'est-ce que ça accomplit
Regrouper un large éventail de données dans une interface simple d'utilisation.
Comment l'avons-nous bâti
Nous avons utilisé le langage de programmation Java avec l'IDE Android Studio. L'application permet de télécharger et d'utiliser les jeux de données des différents organismes afin de cumuler des informations intéressantes et de les afficher sur un téléphone portable. Les données sont par la suite affichées dans une carte de Google Maps centrée sur la ville de Sherbrooke. Elles peuvent également apparaître à l'écran du téléphone en utilisant le mode caméra qui indique sur l'écran en temps réel les points d'intérêt se situant devant l'utilisateur.
Voici un résumé des données utilisées :
Ville de Sherbrooke
- Stationnements publics
- Horodateurs
Destination Sherbrooke
- Où manger?
- Quoi faire?
- Événements temps réel
Zap
- Point d'accès
Défis que nous avons rencontrés
Personne dans l'équipe ne connaissait Android au niveau du développement. Il a donc fallu que tout le monde apprenne rapidement et correctement comment utiliser cette technologie et toutes celles se rattachant au domaine du mobile. Le design autant que certaines particularités d'Android ont été des défis ardus à relever. Notamment, il a fallu organiser un environnement de développement sur Git et s'assurer que tous puissent exécuter le code sur un émulateur afin d'effectuer des tests.
Accomplissements dont nous sommes fiers
D'avoir pu accomplir ce projet en si peu de temps. D'avoir notamment pu réussir à obtenir le fil continu de la caméra afin de pouvoir l'afficher en temps réel sur l'écran en plus de pouvoir y ajouter des informations dans des zones graphiques conçues.
Ce que nous avons appris
À quel point avoir une idée initiale de la configuration nécessaire est requise avant de se lancer dans le projet. Comment bien travailler en équipe de 5 en si peu de temps. Comment bien séparer les tâches et s'entraider est primordial dans ce type d'expérience.
Qu'est-ce qui attend O Look
Ajouter une intégration Facebook afin de notamment aller chercher les informations d'activités futures afin de les afficher à l'écran. Aller chercher des jeux de données supplémentaires Ajouter des options afin de configurer certaines fonctionnalités dans l'application Ajouter une barre de recherche afin de trouver les informations désirées plus efficacement
Log in or sign up for Devpost to join the conversation.