Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

uqam2 - PFK - Pingouin Frit Kébec #24

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

madeinqc
Copy link

Équipe

Nom de l'équipe: PFK - Pingouin Frit Kébec
Code de l'équipe: uqam1
Université: Université du Québec à Montréal
Auteurs:

  • Quentin Nolan
  • Marc-Antoine Sauvé

Solution

Plateforme: iOS
Fonctionnalités:

  1. Mode carte: connexion de la data source et affichage de toutes les pins
  2. Mode carte: afficher des détails au clique d'un pin; Custom view pour le callout
  3. Mode liste: connexion de la data source et affichage de toutes les parts dans une collection view dynamique
  4. Mode liste: naviguer vers une page de détails pour afficher plus d'informations sur cette item (adresse et notes)
  5. Quand on a des callbacks on utilise des weak self pour éviter les memory leaks
  6. Désérialisation du JSON avec un Enum pour les types
  7. Ajout d'un HttpService pour les requetes vers un URL
    Étapes de build:
  • Aucun ajout
    Ce qui a bien été ou mal été:
  • Le projet de base était vraiment bien fait, ça a aidé pour commencer :)
  • La désérialisation du JSON en un tableau de [Part] a pris plus de temps que prévu
  • On a manqué de temps pour cluster les pins (donc on a dû l'enlever)
  • Updater les views a été facile grâce au pattern des observables !! :)
  • Ça a aidé d'avoir un modèle pour le CollectionViewCell déjà intégré
    Fiertés et déceptions:
  • On est déçu de ne pas avoir eu le temps pour intégrer "killer" feature
  • On est déçu d'avoir manqué de temps pour le tri par distance
  • On est fier de la qualité de notre code

@ebelair ebelair added the iOS label Mar 25, 2018
@ebelair ebelair changed the title uqam1 uqam1 - PFK - Pingouin Frit Kébec Mar 25, 2018
@ebelair ebelair self-assigned this Mar 25, 2018
@ebelair ebelair changed the title uqam1 - PFK - Pingouin Frit Kébec uqam2 - PFK - Pingouin Frit Kébec Mar 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants