Cours N°9.19 - «TaperJouer»

Published: Dec. 9, 2014, 1:59 p.m.

Cette séquence présente l'application «TaperJouer» qui doit fonctionner à la fois sur «petits terminaux» et «grands terminaux». Cette application comporte deux hiérarchies de vues: la première permet de passer d'un élément de la «playlist» du terminal à l'autre, ainsi que de les écouter. L'écoute commence par un «double tap» sur la vue et s'arrête sur un autre «double tap». Le passage d'un morceau au suivant s'effectue au moyen d'un «swipe» (à droite pour passer au morceau suivant, à gauche pour revenir au morceau précédent). La seconde vue contient un historique qui est mis à jour au fur et à mesure que l'on passe d'un morceau à l'autre. Cet historique constitue juste un affichage, les cellules ne sont pas sélectionnables. Le comportement diffère en fonction du type de terminal: sur un «petit terminal», les deux vues sont gérées au moyen d'un «TabBar», sur un «grand terminal», les deux vues sont gérées au moyen d'une «SplitView».