Pictoparle, troisième sprint

Troi­sième sprint de l’ap­pli­ca­tion Pic­to­parle, un outil de com­mu­ni­ca­tion alter­na­tive et aug­men­tée des­ti­né aux per­sonnes en situa­tion de défi­cience visuelle ren­con­trant des dif­fi­cul­tés dans la com­mu­ni­ca­tion orale. On peut bien sûr aller voir ce qui s’est pas­sé lors du sprint pré­cé­dent, car je par­le­rai ici uni­que­ment des avan­cées de la der­nière semaine.

Tout d’a­bord, Pic­to­parle se dote d’un site inter­net, acces­sible à l’a­dresse pictoparle.jmfavreau.info. On y retrouve une expli­ca­tion détaillée des objec­tifs de l’ou­til, de son mode de fonc­tion­ne­ment, et on peut suivre dans le détail le déve­lop­pe­ment, grâce à des liens vers les billets de ce blog.

Du côté de l’ap­pli­ca­tion, les avan­cées visibles de cette semaine concernent prin­ci­pa­le­ment l’in­ter­face, et la pos­si­bi­li­té de modi­fier dans les pré­fé­rences cer­tains réglages, pour adap­ter l’ou­til à son uti­li­sa­teur ou uti­li­sa­trice. On com­mence par une vidéo de démonstration :

Démons­tra­tion du troi­sième prototype

L’a­jout qui a pris le plus de temps, mais qui faci­li­te­ra gran­de­ment le déve­lop­pe­ment par la suite, est l’u­ti­li­sa­tion d’une inter­face telle que pré­co­ni­sée, avec une barre supé­rieure, un bou­ton de navi­ga­tion en haut à gauche, et un menu glis­sant sur le côté. 

Menu laté­ral ouvert.

Une fois cela réa­li­sé, j’ai ajou­té une page de pré­fé­rences per­met­tant à l’u­ti­li­sa­teur d’a­jus­ter le com­por­te­ment de l’ap­pli­ca­tion : ver­bo­si­té des noti­fi­ca­tions sonores, réglages du double tap, réglage de la détec­tion de planche, ajus­te­ment de l’af­fi­chage pour éco­no­mi­ser de l’éner­gie, et pour ajus­ter la taille réelle des pictogrammes.

Le pan­neau laté­ral per­met aus­si l’af­fi­chage de la planche de pic­to­grammes. Dans ce cas, un bou­ton caché dans l’une des marges cen­trales per­met de fer­mer cet aper­çu. J’ai ajou­té cette fonc­tion­na­li­té en pen­sant aux tablettes qui pour­raient ne pas avoir de camé­ra, ou ne pas avoir auto­ri­sé l’u­ti­li­sa­tion de la camé­ra par l’application.

À ce pro­pos, j’ai aus­si ajou­té un mes­sage de demande d’au­to­ri­sa­tion d’ac­cès à la camé­ra inté­grée, pour faci­li­ter l’ins­tal­la­tion de l’application.

Demande d’au­to­ri­sa­tion d’ac­cès à la camé­ra, néces­saire à la détec­tion de planche.

J’ai éga­le­ment ajou­té une entrée dans le menu per­met­tant de quit­ter l’ap­pli­ca­tion, ce qui jus­qu’à pré­sent néces­si­tait d’u­ti­li­ser une astuce avec le bou­ton phy­sique on/off de la tablette.

Améliorations futures

Une liste des déve­lop­pe­ments envi­sa­gés sur l’ap­pli­ca­tion est dis­po­nible sur le dépôt github du pro­jet, en langue anglaise. En par­ti­cu­lier, en plus des amé­lio­ra­tions déjà évo­quées pré­cé­dem­ment, je pré­vois la mise à dis­po­si­tion d’une appli­ca­tion en ligne qui per­met­tra de fabri­quer ses propres planches, et de les ajou­ter sim­ple­ment dans l’ap­pli­ca­tion tablette.