Les dernières version du package CAS contiennent une interface "compatible mobile", ie reconnaissance du type de terminal avec la chaine "Useragent" du client : filtre défini au niveau d'un bean Spring, routage vers JSP/CSS spécifique au terminal. On a donc deux html différents générés.
Plus de détails ici : CAS Mobile
A partir de la version 3.2, le socle uPortal est compatible mobile.
Une fois faite la reconnaissance du terminal (via fichiers de conf), sont appliquées une feuille XSL spécifique et une (des) CSS spécifique(s)
A noter qu'il est possible de masquer un canal aux mobiles.
A vérifier : est-il possible de faire des filtres au niveau "onglet" ?
Rem : il n'y a pas de transmission d'info concernant le terminal entre le portail et les portlets, il faut recalculer à chaque fois.
Il est possible, voire dans un premier temps préférable, d'offrir les services pour mobiles au sein d'un ENT dans la dernière version du socle, en maintenant l'ENT "classique" dans une version antérieure.