the wide spread of smartphones lead to the development of screen smart device interaction technologies mu gucuranga yakuraga ubumenyi ku bahanzi babikoze mu myaka yatambutse barimo kirk whalum