Tags:
create new tag
, view all tags

Stage de Valentin Ehkirch - IUT Schuman Strasbourg - [7/04/14 au 13/06/14]

Important : cette page est réservée au suivi du stage, merci de ne pas la modifier

Informations générales pour les stagiaires

Pour toute information concernant ce stage : contacter André ou Laurent M.

Sujet

Documents de travail

  • ...

Stage (avril - juin 2014)

Avril

  • 7, accueil
  • Réunion du 15 avril 2014 :
    -> présence du logo Arches dans l'application nécessaire
    -> regroupement des activités (1 seule fenetre pour le mode "découverte") + adapter pour permettre le choix des instances de chaques classes (sous forme d'icones)
    -> Mode quiz : prévoir un moyen de passer à la question suivante + afficher les réponses sous formes d'icones (identiques à celles du mode découverte)
    -> Charte graphique : flat design pour toute la partie boutons, etc. (reste à définir plus précisement)
    Il faudrait également mettre en place des exemples de classes et d'instances afin d'avoir une vue plus réaliste de ce que pourrait donner l'application.
    De plus, ne pas oublier l'aspect "télécommande" de l'application i.e icones grandes et visibles, UI simple, etc.
  • 16 avril : mise en place des classes correspondant aux données (classes d'objets et instances) + amélioration design général de l'application (aide, partie "Quiz", affichage classes objets partie "Découverte")
  • ---
  • semaine du 21 avril :
    -> Suite mise en place du design v2 (passage en découverte Quiz -> problème de "concurrence" apparu avec les boutons Next, Menu, etc. ! OK !) + tests avec des fausses valeurs pour avoit un aperçu du fonctionnement général de l'appli
    -> Mise en place des squelettes de fonction associés à chaque bouton
    -> Recherche sur les Gestures + events associés pour déplacer la vue
    -> Recherche sur les futures icones de l'appli
  • 24 avril : TouchPad fonctionnel (multi-touch + "out of bounds" + zoom : OK), ne reste plus qu'a l'integrer dans l'application
    /!\ A voir lors de la communication avec Aladin : gestion du deplacement en temps réel => éventuellement trop de message envoyé => problèmes de lag ou autre possible
  • ---
  • semaine du 28 avril :
    -> mise en place des icones (hdpi/xhdpi/xxhdpi) / images de l'application (a voir : modif du logo Arches autorisée ?)
    -> redefiniton des layouts pour rendre l'appli responsive (à vérifier, problèmes éventuels au niveau des images et de la seekbar)
  • 30 avril : Le design rend plutot bien sur d'autres résolutions de tablette tant que cela reste dans les même proportions (HD 160dpi // FullHD 240 dpi)
    Testé en utilisant adb shell, a voir si le résultat est le même en vrai

Mai

  • "Réunion" du 5/6 mai :
    -> Afficher Arches Walker + logo sur toutes les activités et pas uniquement sur le menu : OK, reste à voir pour le logo (changer la taille pour avoir un logo plus net)
    -> Mettre un fond sur les bouttons pour qu'on remarque plus facilement que ce sont des bouttons : OK, modif éventuelle sur les scrollViews
    -> Voir pour changer le fond d'écran (cf. image XMM) et le desgin du touchPad (plus proche de celui d'un ordi portable)
  • /!\ Un problème est apparu en testant l'apk sur une autre tablette (Nexus 7 - 2012) : le fond ne s'affiche pas !
  • 7 mai : mise en place de la partie quiz, i.e génération aléatoire des Questions/Réponses + de l'instance affiché
    Recherche sur les images pour le fond de l'appli -> a voir pour utiliser les images XMM de Aladin
  • ---
  • semaine du 12 mai :
    -> Recherche avec Aladin et mise en place du fond de l'application + mise en place des couleurs des éléments
    -> Fichier JSON pour définir les classes et les objets + les valeurs caractérisitiques associées
  • "Réunion" du 15 mai :
    -> concernant le fond, il semble plus judicieux de partir sur le 2ème (bleu clair) qui est plus sobre
    -> Modif a faire sur les scrollviews (choix des objets) : soit pas de trait et un fond plus opaque, soit des traits plus épaix. A tester pour voir ce que ça donne
    -> Modification des boutons (en cours) : accès "description classe" dès le début, etc.
    -> Icones : pour les objets/classes, quasi nécessité d'avoir une liste des objets qui vont être utilisés. Pour les boutons, peut être faire des icones dépendant de la disposition des fenêtres affichés à l'écran
  • Partie connexion wifi ok -> reste à regler la différence entre l'IP réelle (192.168.150.1) et l'IP récupéré (192.168.150.6) : OK, le problème était juste que l'IP récupéré n'était pas la bonne !
  • 19 mai : modif des couleurs button et autres widget -> voir les avis/retour
    | Ajout d'AlertDialog pour plus de clarté
  • 20 mai : mise en place du responsive desgin la où il y avait encore des soucis, cela semble de marcher plutot bien , en attente du résultat réel sur Nexus 7
  • Compte-rendu réunion du 27 mai :
    -> Se focaliser sur la partie découverte et laisser tomber le quiz pour le moment
    -> Changements dans la barre de titre : ajout du nom de la classe ("Discovering Galaxies"), mettre le logo Arches en bas et enlever le bouton Home pour le moment
    -> Remonter la scrollview avec les instances d'objets et changer la méthode de selection (style Cover Flow) : pas de click
    -> Modif couleurs à tester : garder le fond orange pour state_pressed=false et prendre un fond plus vif (a voir si tjs pertinent avec le changement de la scrollview)
    -> Remplacer les boutons par un "selecteur" unique (Info\Hugeness\SED au niveau du touchpad, Info\Huge au niveau de la barre de titre) + icônes
    -> Remplacer les icônes des instances par de vrai images : trouver une forme convenable
  • Compte-rendu réunion du 3 juin :
    -> (1) au niveau des couleurs, reprendre celle du site de Arches (bleu #64d9ff sur fond gris)
    -> (2) descritpion de la classe d'objet : plutot que d'avoir un bouton dans la barre de titre, afficher automatiquement la description lors de la sélection
    -> (3) changement icones outstanding : soit savant type "le saviez-vous?", soit personnages de différentes tailles
    -> (4) voir pour changer l'arrière-plan de la liste de selection pour pouvoir supprimer les traits
    -> (5) sélection centrée d'un objet lors du choix de la classe + "mélange" des objets pour ne pas tomber toujous sur le même
    -> (6) documentation en vue d'une éventuelle suppression du boutton affichant le SED
  • 4 juin : (2) et (5) OK + changements faits pour les points (1), (3) et (4), reste à voir les avis
    -> Images et icones à reprendre éventuellement pour avoir un bon rendu avec les couleurs
  • 5 juin : ajout base de données qui permet de stocker les données récupérées depuis le serveur. Le jeu de données est chargé depuis la base si la tablette n'est pas connecté au wifi ou si le summary.json n'a pas changé.

Juin

  • ...

Sauvegardes

  • à définir au cas par cas suivant le sujet du stage

Liens

  • ...

Versions testables

Testé sur Nexus 10 (OK) Nexus 7 v2012 (pb de police)

Documentation

  • Rapport de stage : pdf
  • Soutenances de stage : pdf

Informations/travaux divers

  • ...

Travail post stage éventuel

Liste des améliorations à envisager

Bugs connus

*
Topic revision: r28 - 2014-06-18 - AndreSchaaff
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback