of 17/17
Kc Support média

Support média

  • View
    1.655

  • Download
    0

Embed Size (px)

DESCRIPTION

Concevoir une application mobile

Text of Support média

  • 1. Support mdia

2. Guide Line
2

  • Introduction 3. Contraintes des support mdia : guide la conception 4. Concrtement

phase dtude,
phase de conception,
phase de ralisation,
Phase de dploiement et support,
Les plateformes de dveloppement
5. Introduction
3

  • Concevoir une application mobile aujourdhui, cest savoir : 6. sappuyer sur des mthodes capitalises autour dun format dIHM, tout en sextrayant de ces dernires, 7. r apprendre considrer la maturit des systmes, des acteurs informatiques, mais aussi (et surtout) des utilisateurs, 8. sintgrer au cur de solutions en production mettant disposition des services accessibles mais parfois surdimensionns ou ayant un dcoupage peu adapt

Maturit des acteurs informatiques
4
INTRODUCTION
9. 5
La conception guide par les contraintes de maturit technique ainsi que de celles des utilisateurs
10. Contraintes
6
Techniques

  • Rsolution des supports actuelles 11. tailles actuelles 12. ncessit de prendre en compte ds maintenant la forte volution 13. Zone daffichage rduite 14. Slection et manipulation approximative 15. Performances 16. Repenser optimisation mmoire (retour aux reflexes industriels) 17. Prendre en compte des instabilits et des dbits rseau variables, parfois trs faibles 18. Repartir la charge diffremment au niveau des services 19. Gestion des caches 20. Sappuyer sur les services en place pour les spcialiser (surcharges)

Contraintes
7
Humaines et de mthodologies dingnierie

  • Utilisateurs finaux et consommateurs 21. La jeunesse de ces mdia oblige ltude de la cible finale 22. La monte en comptence des quipes de dveloppement a un cot 23. Mthodologique 24. On ne peut se contenter dun chiffrage base sur un standard ergonomique classique 25. Il faut rompre avec certains principes classiques dtudes (SOA, Objet, etc.) 26. Le dialogue avec nos clients changent,

8
Concrtement, comment rduire les contraintes, voir les transformer en avantages
27. Concrtement
9
En phase dtude
La principale contrainte impactant le fonctionnel et la taille des supports.
Cette contrainte modifie les rgles de navigation.
La navigation nous montre naturellement un chemin de rflexion
La navigation

  • doit tre intuitive plus que descriptive pour laisser un maximum de place au contenu, 28. elle doit tre prdictive, 29. devient plus contextuelle, moins transversale, 30. se fait aujourdhui (devient un standard), une navigation par induction 31. Prvoir plusieurs chemins de navigation adapts aux plateformes

Concrtement
10
En phase dtude
Ne pensons plus seulement MERISE et fonctionnalits, ou SOA et services, mais surtout Aspectsfonctionnelsprivilgiantlexprience utilisateur
Un aspect fonctionnel peut tre dfini par :
Unit visualisable dinformations de dtails, appartenant lui-mme un aspect fonctionnel de regroupement.
Autrement dit :
Laspect fonctionnel est une source dinformations type dun ensemble dinformations plus vaste.
32. Concrtement
11
En phase dtude
Utiliser une tablette demande un apprentissage. La maturit des utilisateurs cibles, quant leur habitudes de manipulation, doit tre prise en compte.

  • Ncessit dun groupe de test dutilisateurs cibles.

Les interfaces sont donc un point encore plus incontournable et essentiel tous projet M-Services.
! PROTOTYPAGE ! RIA !
33. Concrtement
12
En phase de conception
Les performances encore limites des systmes obligent :

  • Accentuer les efforts autour de lutilisation mmoire 34. Dimensionner au plus juste les donnes transitant 35. Dporter cot serveur certains lments de traitement 36. Travailler en mode brique 37. Chaque aspect doit tre autonome quand ses donnes 38. Optimiser le temps de chargement (utilisation express)

Alwaysbeprepare to Stop, never Stop programmatically

  • Limiter lutilisation de vidos

Concrtement
13
En phase de conception
Les contraintes ergonomiques ncessitent de :

  • rduire les chemins gestuels 39. minimiser les efforts de saisie

Mettre systmatiquement en rapport leffort de saisie demand lutilisateur avec le retour qui en sera fait.

  • rapprocher les lments manipulables des zones de maintient du support 40. Adopter un mode de recherche rewardable (mode de navigation sliding ) et efficace

Concrtement
14
En phase de conception
Les contraintes dinterfaces amnent :

  • Tenir compte des capacits dorientation des tablettes 41. Tenir compte des contraintes de surexposition du clavier dans le repositionnement de interfaces 42. Simplifier la lecture et la slection par des composants dinterfaces classiques et connus surchargs par des composants additionnels 43. Prioriser les accs aux fonctionnalits et paramtrages les plus usits (constats) 44. Limiter le scroll 45. Si possible tablir un lien entre un code visuel dun site classique et de lapplication dporte

Concrtement
15
En phase de ralisation

  • Apporter un soin particulier aux tests unitaires et dintgration 46. Sappuyer aux maximum sur les composants et possibilits reprsentant dj un standard : 47. Tapping, Dragging, sliding, twisting, rotating, 48. Roulettes de slection, switch (et non checkbox), 49. Simplifier au maximum la lecture des interfaces en des isotypes 50. Rompre avec les standard dorthographe usuel pour crer des indicateurs visuels 51. Limiter au maximum lutilisation de chemin superposs 52. Tenir comptes de la diffrence de rsolution lmentaire

Concrtement
16
Dploiement et support

  • Certains supports imposent un lieu et un mode de dploiement contraignant (appStore)

Concrtement
17
Les plateformes de dveloppement